my experience as follows…remove cups from frame and then remove top hats and seals
small screwdriver from behind and a hammer to push out on the inner bearing races
once they start to move a little, put a bigger screwdriver in and hammer again
they come out pretty easily really
I got replacement bearings from a guy called adapter man on ebay…19 quid for enduro stainless steel bearings… the cranks run directly on the bearings so no need for top hats. Grease the inside of the cups, lay the bearing flat on the workbench and tap the cups on with a hammer. Then use the old bearing and a vice to seat the bearing properly in the cup. Enduro bearings then come with an external seal to seat on the crank as an additional barrier (I greased the outer bearing seal before putting the extra seal on)
if you just use normal 6805 bearings (3 or 4 quid for 2 on ebay) then if you file or sand the bottom 1mm off the HT2 top hats you can use em, or go to Superstar and get two top hats there for a few quid