You're correct in what you have to remove. The puller you need is a slide hammer bearing puller. If memory serves, it was a $129 deposit at Autozone to get it. Replacing the hub is pretty simple, but the parking brake pads are a real PITA. Mine still aren't adjusted properly.