Thank you all very much for all the suggestions! I really like a lot of these ideas... it's made me realize that there are a lot of different routes I can take to get to a bike that will do what I'm asking of it. It's a bit overwhelming to be honest, but just gives me more reason to research before pulling the trigger on anything