I'd get a mountain bike with full suspension and riser handlebars. Sore hands is probably from leaning forward too much. Sore butt is probably largely due to age, but for me it is much more comfortable to be upright as much as possible on a seat with springs and lots of padding including a gel pad over the seat. Being heavier and riding daily dealing with sore butt is my biggest challenge, but upright riding and heavy padding has helped me a lot.