I went with one motion pro lite lock per wheel on mine, they are way lighter than normal rim locks and it takes way less weight to balance the wheels.
I think (cant remeber for sure but its on the package the lite locks come in) the front lite locks are 1 oz and the rears are 1.5 oz, I put that much weight straight acrossed from them to balance the wheels.
Since I dont plan on ever moving the balance weights I put thin stick on weights under the rim strip and ducked taped them into place so they're out of sight and cant fall off the rim, just make sure theres no sharp edges to rub through the tube. I never checked the balance but they dont shake, the stock tires arent balanced so all you need to do is add weight to balance out the weight of the rim lock.
I prefer medium duty or heavy duty tubes, I've been racing offroad for a few years with them and havent had an issue yet.
Save yourself some money and reuse the stock tubes, they're fine.
Ultra heavy duty tubes are quite heavy and arent reccomended for road use they get really hot and can fall apart, they are for offroad racing at low psi, they're harder to pinch flat when run at 6-8 psi other than that they're no better than lighter tubes.
On a side note if you stay above 15 psi you dont need rim locks, I used to air down to 15 psi on my big heavy KLR without rimlocks and never had issues, just be sure to use wd40 or dish soap and water when mounting tires, once dry the tires stick to the rims a bit, dont use anything that will stay greasy and slick.