If you're the least bit mechanically inclined greasing bearings is an easy job.
I'd bet on the seal being blown out too. When I had my shop I always recommended putting bearings and races in together, usually they're a matched set. That way you don't have a nice shiny, new bearing running in an old corroded, worn or galled race.
If you have a shop do it have them show you how much grease you need to put in.