Oh yeah about vit D. You can basically never get too much of it.
Naturally, there is a "recommended daily amount", but this value is typically more something along the lines of "you should at least have this much, or your health could be less than adequate". In reality, the human body can make good use of much higher amounts than the daily recommended amount, and it is practically impossible to overdose on VitD. You would have to eat something like several fistfuls of vitD supplements a day to get anywhere close to dangerously much.
It is used in just about every cell division process in your body.