All companions get 5 stims, one food item, 2 Jet and 10 Buffout. I keep these items replenished regularly.
Currently have two companions:
Jericho
Hellfire Armor
Boogeyman's Hood
Heavy Incinerator: This actually is a good way to control leveling, as I barely have to do any long-range action, I just keep enemies off of Jericho and let him go hog wild.
Lucky 8 Ball
Clover
Hellfire Armor
Lucky Shades
Red's Bandana
Shiskebab for sure
A3-21's Plasma Rifle
I keep her close to me because she has died many times on previous characters.
Don't have Charon at the moment, but I usually give him Hellfire Armor, Lincoln's Hat and let him keep his default shotgun, which is amazing.