SS can wear quicker. Non SS shouldn’t be a rust issue if there are good seals, well packed with good waterproof grease and good hub seals (and you don’t jetwash the hubs).
I just get my stuff from Simply Bearings, they have generic, Enduro, SKF etc.
Any double lip sealed. Whatever fits the spec for a reasonable price. So long as the same spec I don’t notice a difference in “quality”, they all wear out at the same rate.
Just pack with good waterproof grease and surround it with the stuff also. Good hub seals help far more than the bearing seals itself. That’s why I’m impressed by DT Swiss hubs. Serviced after a couple of years expecting to be cleaning out crud and replacing bearings and yet virtually spotless inside and grease still looking new. Very surprised.
Oh and Hope I believe are INA bearings (aka Schaeffler, who brand them both as INA and FAG).