Coming in a little late here Keruru..you've probably already gone shopping huh?
Anyway,I agree with illusive that if they are receiving proper nutrition in the foods they eat, I don't think they need daily vitamins in their water. Besides now days most keet seed mixes are vitamin fortified already. I guess it's up to you whether or not u think he's getting adequate nutrition.
A mineral block is important so definitely get one of those. I've also read where iodine is an important mineral many are lacking so check mineral block ingredients and see if contains iodine.
The glass water bottles are definitely good in theory as far as keeping debris out of their water and cutting back on bacteria growth..that is IF they will drink from one.
I was so very kindly given one for my 2 lunk heads, and Zig won't touch it and LEVI likes to use it as a FOOT BATH! LOL He kicks at the little pool of water and splashes it all over making a heck of a mess! Has a grand time doing it too! He would keep at it til all the water was out if I let him. ROFL
Stainless steel feed/water cups are also more sanitary than plastic if water tube does not work for you