if you just replace the bearings and seals, you could do it for 1/2 that price...I tend to replace as much as I can, or need to.
800lbs, that thing weighs that much??...
the 500 motor should be able to push that thing around...won't really know how well until you try it.