You may want to have a look at Marlin Crawler for some parts including front seals, really good quality stuff. I put some in the front end several months back and have never had any of the usual problems since. They may also be able to help you on other cruiser items. Some patience may be needed as they are busy, there is also an online chat with staff which is really helpful.
All the best