Impact wrench that you hit with a hammer might be good for those little phillips as the heads strip easily. In lieu of that, take the correct sized phillips screwdriver and hit it with a large hammer a couple of times and they will come right out easily. I just did bearings on 2 VXes it worked like a charm.
The IS a relatively large area between the front and rear bearings that should be packed with grease and the rest would be used to pack the bearings unyil it flows through the rollers (IF the dealer did it right - if they only took them outn didn't clean them, and put them back in, you'd only use half a can).
Seal puller is really only needed if you are trying to reuse the seals (which are only $4 ea). A screw driver or pry bar can easily pop them out without damaging the hub.