If you like the 905, the 805 is even more simple, and a bit less coin. Both good options. Don't bother with Midland unless you just want a simple 2 way radio to talk to buddies while on the trail. Might as well stick with CB if you go that route. All Midlands tx in narrow band, which can sometimes make it tough to hear your buddies. I won't complicate this thread with narrow band vs. wide band. Just know that wide band is preferred in GMRS.
How many fars can the radio do? These radios, no matter what brand, are line of site, and are limited to your areas obstructions, buildings, trees, hills, etc. Most radios will have similar range. Worst case scenario, 3/4 to 1 mile max, unless you are on a mountain. Elevation is king.
Yes, the UV-5R is cheap. It's cheap for a reason, and more complicated to program, and IMO too small in the hand for my liking. Like mention above, the newer version won't play nice with GMRS unless you buy the UV-5G. Most radios will let you scan Ham frequencies, but you won't be able to transmit on those frequencies. There are ways around that if you pony up to a commercial radio like Motorola, Kenwood, Yeasu, etc, but unless you have a Ham license, it's against FCC rules to transmit on Ham frequencies, and also against the rules to transmit on GMRS frequencies while on a Ham radio, such as the UV-5R. Folks do it anyway, so to each their own.