Doesn't matter if not in lamb, the diseases heptavac covers can strike any time. Definitely do heptavac p injection.
If not in lamb, they may not need worming as adults have good worm resistance when not under the demands of lambing.
Also depending where you are, local conditions and previous treatments, you may not need to treat for fluke either.
I would strongly suggest you talk to your vet about worm/fluke risk and/or get a faecal sample into them to find out if/what you need to treat.