front end work on 1998 sportsman 500

Hi all, working on my sportsman500 4×4, ordered new outer tie rod ends and cv boots for the front. The new tie rod ends are greaseless and look nothing like the originals, i read they stopped making them with the grease zerk but wanted to make sure these will work, Also, the pin that holds the front shaft to the differential will not come out, i broke a punch after soaking it with pb blaster repeatedly. I’m guessing i can change it by just taking the cv joint apart while it is still on the quad or should i try to get a stretchable boot and go that route? thanks