Looking to replace all the bearings (frame, wheel hub, freehub and BB) on my 2021 Trek Fuel EX 8 this winter during the off season. Several of them are creaking and there is a squeak coming from the rear hub. Looking for suggestions on tools and bearings.... I'd rather not spend the Park Tool prices as this tool would see use maybe every couple years but I also want something that will work well without damaging the bike. I've never done this so I'm also struggling to know exactly what I'll need. Here's the potential kits I've found so far, any opinions on them?
www.altalt.ca
wheelsmfg.com
Will I need a bearing extractor? Seems a lot of videos just tap them out with screwdriver or something... Seems like a good way to gouge the internals.
Are there significant differences in bearings? I see that they are offered by many different sources at a wide range of prices.
Is there a good place to find a bearing list for my specific bike? I haven't been able to find one. I'd like to order all the bearings before I actually take it apart.
Thanks!

Basic Bearing Press Kit - Acetal — Alt Alt Bike Products
Before you order, check “Inventory Update” on HOMEPAGE. Available for shipping to Canada & USA only. Formerly called Suspension Bearing Press. See product page for details

Bicycle Bearing Press Set, Drift Bike Tool Kit Set, Turning Point for Wheels Hub 696600379921 | eBay
Find many great new & used options and get the best deals for Bicycle Bearing Press Set, Drift Bike Tool Kit Set, Turning Point for Wheels Hub at the best online prices at eBay! Free shipping for many products!
www.ebay.com

Mountain Bike Cycle Bearing Press Tool Kit for Wheels/Hub Bearing Installation | eBay
Find many great new & used options and get the best deals for Mountain Bike Cycle Bearing Press Tool Kit for Wheels/Hub Bearing Installation at the best online prices at eBay! Free shipping for many products!
www.ebay.com

Bearing Press Pro Kit
Gone are the days when shop mechanics grabbed whatever socket was close enough to the sealed bearing size and just tapped it in. The Bearing Press Pro Kit replaces that archaic installation system, providing the right tool for the job. The Bearing Press Pro Kit installs 14 bearing sizes...
Will I need a bearing extractor? Seems a lot of videos just tap them out with screwdriver or something... Seems like a good way to gouge the internals.
Are there significant differences in bearings? I see that they are offered by many different sources at a wide range of prices.
Is there a good place to find a bearing list for my specific bike? I haven't been able to find one. I'd like to order all the bearings before I actually take it apart.
Thanks!