As far as grease... a quality grease that's easy to get.
I've been running Chevron 5% moly in everything. I ended up with 5 or 6 cases of old stock (40 tubes a case), so have enough for a few years.
Moly grease is generally not ideal for "high speed" bearings, but a wheel bearing is only...