Yep, tell your vet that you have a 6 month old colt that needs to be vaccinated. He will likely ask you about whether or not your mare was vaccinated while pregnant. Likely he will recommend EEE, WEE, WNV, Tetanus, Strangles, Influenza, EHV and Rabies. Boosters will need to be given in about a month too. Then vaccinations again at 1 year of age.
Deworming should have been started on this guy months ago. Your vet will likely again ask about what kind of deworming program your mare is on and what kind of situation the foal is in. But it's likely that he will recommend a monthly or every other month deworming program until your colt is 1 year of age. But be sure to ask him about the parasite resistance issues with fenbendazole, pyrantel and ivermectin to ensure that you are not missing either ascarids or strongyles. Ascarids are showing resistance to both pyrantel and ivermectin and strongyles are resistant to fenbendazole in 90+% of the areas tested in the US (and the world) and to pyrantel in about 50% of areas tested.
Once your colt is over 1 year of age, you need to assess the situation via reviewing management practices at the stable where you keep him and have a fecal egg count performed well after the spring deworming to see what kind of parasite egg shedding he does. Based on that information, you and your vet can plan an appropriate deworming program.
Between now and then I would highly recommend that you read the articles archives on www.thehorse.com
about parasites and deworming and then watch the webinar with the newest deworming recommendations that was posted in June 2009. The old every 2-3 months rotating dewormers is no longer recommended by the people who specialize in studying GI parasites of horses. That type of deworming program isn't effective any longer and will only lead to heavier parasite burdens and faster development of resistance to all the deworming drugs.