First off find out what they were vaccinated with- the most common vaccine is Heptavac, which needs a yearly booster. Most people do this booster 4-6 weeks before lambing as then passive immunity passes to the lambs through the colostrum but if you're not breeding them then you can just do it every 12 months i.e. next July.
Worming- hopefully they had a quarantine drench before coming onto your land... otherwise they could have brought resistant worms with them
they shouldn't need regular worming, this is actively discouraged now as leads to wormer resistance very quickly. The best thing to do is take a sample of poo to the vets and get them to test for worm eggs, this will give a good indication whether they need worming or not. Ewes are pretty resilient to worms apart from when they lamb when their immunity drops, so this tends to be the only time of year ewes are routinely wormed (and even then it's advised to leave 10% of the flock untreated), to prevent infecting pasture with large numbers of eggs that then hatch and infect the lambs.
They will probably need a fluke drench though through winter, it would be worth finding a local sheep farmer that has a big bottle that you could take a couple of syringes out of as you won't need very much and it's expensive stuff.