No withdrawal on vaccines, milk or meat.
Worming depends on the wormer used, there are certain wormers that have no milk withdrawal in cattle, but obviously there's never anything licensed for goats, but if no cattle milk withdrawal, often that's good enough.
I've been looking into it lately, and if you're needing fluke treatment, and are EVER intending to milk your goat/sheep/cow, the regulations have recently become much more strict, and there's certain products that can't be used even in young animals that will become milkers eventually.
Its up to you how you do the treatments, and goats often aren't nearly as upset about the handling as sheep are! I've often heard it suggested that you do no more than 3 things to an animal on handling in one day, eg. worm, fluke and vaccinate, rather than multiple vaccines, treatments, foot trimming, weaning etc all on the same day, as it gives the animal's immune system a chance to work on 3 things, rather than overloading it.
Should be fine to worm, then vaccinate in a couple of days when you can get hold of it, but do check your milk withdrawal period on the wormer (usually fair estimate is to use either the same withdrawal as cattle milk withdrawal if the dose is similar, or as goats often require a high dose of wormer, having such high metabolic rates, a withdrawal of 7 days for milk is usually your statutory maximum, and should leave most things out of the system).
All the best with them
Suzanne