Preparing to do cooling system maintenance and not having much success relating part numbers.
Lotsa questions as I am not used to a vehicle this new

Found hoses on RockAuto but their ford part numbers are nothing like the ones I can see on the factory hoses. Theirs start with 3L or 8M, mine are all 8L84 or 9L84.
Also couldn't find anything on the service manual CD.
Can someone tell me if these are all for the 2.5 gas engine, or point me to part number I can compare to mine? The first 2 look strange.
KM4746 - Connection pipe
KM4958 - Sub Tank
KM4962 - Upper
KM4991 - Bypass
KM4998 - Lower
KH657 - Heater inlet
KH658 - Heater outlet
KH4654 - Overflow
Also, planning to replace thermostat. Any thoughts on the Gates one that is half the price of the Motorcraft and comes with the gasket? The gasket for the Motorcraft one appears square and much larger.
Lastly, how critical is Motorcraft coolant? I'm thinking Prestone.