Oh man, what a story,
deacon mark .
First, I wish you best for your recovery. You have come a long way, already, but you have more to go. It's going to take resolve and grit, but it sounds like you have it.
Second, it's WAY to early for you to be making decisions about what you will want to be doing 1 or 2 years from now or forever.
Third, for some people, the inddor zwift life is actually pretty rewarding.
Fourth, as others have said, if you decide not to ride outside any longer, you should find some other way to get outside regularly. Just walking your neighborhood or in a park.
Fifth, I have a cattrike. I don't ride it much, as I much prefer a conventional bicycle, but that's neither here nor there for this matter. Rather, I'd say that I feel much LESS safe on the cattrike on roads. First, I'm not as visible, and second, I'm not as maneuverable. If something comes my way, I have no way to respond. On the other hand, a Cattrike on a MUP feels quite secure.