HI Anne,
It sound like the Halfbike might be a good fit for you as you don't need to hunch over anything. Still it would be best if you test ride it first and see for yourself. You can check on our maps for ambassadors close to you and schedule a test ride with them >
halfbikes.com/playground
Let me know if you can't find anyone. :)