Hi ACMLT,
I imagine that having a T1 child is daunting and has come as a shock to you, but the condition is quite manageable with the right approach and you can get a lot of advice on here, so firstly "don't panic!".
Do you know if your hospital has an Endocrine centre - if so, your son will be under the supervision of a specialist team and you'll get a lot of support from them regards treatment and diet etc. You should also find in these modern times that your GP has a specialist Diabetes Nurse and that you'll get regular appointments for checkups.
Have a good look around the forums as there's loads of information available - good luck and don't hesitate to ask questions about medications or anything, there are lots of knowledgeable people around.