A cheaper replacement swing arm seal to the GU05547930 can be got from most bearing factors such as simply bearings and cheaper as well as being more available.
25x32x4 - something like a Nitrile Rubber Rotary Shaft Oil Seal with Garter Spring.
For the swing arm bearing the original dust shield can be pressed off if you are prepared to “dismantle” the bearing cage on your old bearings and reuse on a new taper roller bearing. This is also a standard off the shelf item at a far better price.