HiFlo is fine, used them often. Emgo is cheap but works. PJ1 black label chain lube is messy with 'sperm whale oil' in it. BelRay or Maxima Chain Wax is the bees knees. Yuasa batteries last a long time, but so do WalMart Everstarts.
Belray or Maxima fork oil is good, Silkolene is great.
DID and Takasago chains are good. I never had luck with Tsubaki chains.
Yamalube 2R in two stroke premix bikes, 2S is for snowmobiles and boats, or anything with an oil tank.
NGK only, never had luck with Nippondenso plugs. TwinAir filters are good, don't use brake cleaner to wash them, the glue will separate.
Cheng Shin tires will work, but don't try to mount a desert 6 ply sidewall tire using a 5 gallon bucket and two tire irons. Dowidat makes the best tire irons.