As a true Buy It for Life, most pumps, even bike shop ones, won't cut it.
They have rubber (or silicon) seals that wear out, dry out, or otherwise fail - and can't be replaced.
Our Giant brand shop pump had a rebuild kit available. Its slightly higher quality than the cheapest, but its no Lezyne. I'd guess other brands have replaceable seals too, they just don't advertise it - you have to seek it out. In any event, they are never anything fancy or proprietary, so it shouldn't be that hard to find a rubber seal of the same diameter and thickness at an ordinary hardware store.
Though I have pumps more than 20 years old with all original seals that still work fine.
The thing to consider is which matters more: ease of pumping (go with a floor pump), or ability to bring it with you, in case of mid-trip flats (go with a mini pump).
Also, a gauge is really helpful in getting the right pressure - most novices, lacking a gauge, pump their tires WAY too low, which increases rolling resistance, decreases tire life, and increases the chance of flat tires. On the other hand, its one more thing to potentially break (though most pumps do continue to function even after the gauge breaks).
Lastly, be aware that every modern pump fits both type of bike tube valve (presta and schrader) - you just take off the screw on cap over the fill hole, pull out the plastic and rubber parts, flip them both around, and put them back. You don't need an adapter, no matter which valve you have.