You may be able to just clean out the grit that is making the seal leak. Using a feeler gauge you pop it down past the seal then pull it completely around the fork stanchion & pop it out the top, Then you pump the forks up & down a few times clean of any excess & the jobs a good'un.
As for how easy they are to do they are very easy to do but you do need to be accurate with the amount of oil you use & don't lose any of the collars, Also you'll need a stand that will hold the bike up without forks or a front wheel on.