Have a look at the bearing, there should be a number on it. Put that into google/ebay and you should be able to find a replacement. I could probably get one from work for you but shipping to the US would probably be more than the bearing itsself.
I actually has to change the main bearing inside the router itself recently as it had seized. Ive since learnt routing MDF upside down (using a routing table) without a dust extractor will cause the bearing to seize. I replaced the bearing and now use a dust extracor and all is well.
As regards to sharpening you bits, try to find a local machine shop. They should have tool grinding facilities or should be able to point you in the right direction. DON'T sharpen the router yourself if you dont have the correct machine tool/knowledge etc. You don't want anything but a perfectly uniform and correctly ground bit spinning at ~25,000 RPM.
Edited to add tool grinding machine tool picture.
