Defo get a hold of Tim Tynes book The Sheep Book for smallholders. We are in our first year and its been one of drama. That book together with the experts on this forum will keep you right.
We learned the hard way with a fluke outbreak, that kills. You'll do all your own vaccinations and drenches etc. We just call our vet and we pick up the number of syringes we need. The only things we have had to buy outright are combinex for fluke and worms and heptovac. Heptovac protects against Pasteurella pneumonia and Clostridial diseases.
Have a can of Terramycin handy, bloody miracle worker!
With regard to worming we were told to get a worm count done and then the vet will decide what's the best treatment. Sometimes worming is not needed. If its wet during fluke time treat anyway, no matter what the fecal count says, another lesson learnt this year!