as for taking the hub off just get a hub puller like this off of ebay.
LINK