Ali, you don't need a puller on the front (no driveshaft to push out),
14,500, all the ones I have bought have been supplied with a different replacement Torx headed nuts, I reused originals

Use loads of plus gas (good lube) and make sure youve eaten your spinach..