CAE - done annually to all your stock if you want to mate to external male and/or want to show your goats. I personally would not buy an animal from an untested herd, even though CAE is now rare in the UK it is just one less risk factor. Kids are "travelling" on their dam's certificate for the first year. It is best to have all your stock tested just before the first one is due to kid, then if you loose an adult during kidding you still have the certificate for the kid(s). Discuss costs with your vet, he will take samples (best to take your goats in to surgery for that if possible) and send them off to SAC Inverness.
TB - I don't test regularly, as we are in Scotland.
Vaccinations: mine get Lambivac, after the initial 2 doses 4- 6 weeks apart it is a 6 monthly booster. If you make sure that you use a fresh/sterile needle and quickly re-seal your bottle with tape, you can store it in the fridge and use until finished. Otherwise it gets expensive quickly... If you buy in stock - unless the seller can tell you exactly what vaccines they had when, I would just repeat the inital two doses and then integrate into my system. That also applies if you move from Heptavac to Lambivac or vice versa.
Worm any incoming stock with an ivermectin on arrival (or even better on loading into the trailer before setting off from seller), thne keep inside for a few days and do worm count before letting out onto your clean pasture.