I dont know why you would need to replace the stock recoil spring.
I got blue dot and longshot for my 10mm, haven't been able to test out my handloads with 155gr XTP's 165 plated and 180 plated. 1000/95 shipped for FMJ is pretty good IMO. What i did is bought factory ammo and just used that brass so i know its been once fired.
How much are you going to be shooting/month? That will tell you what is the right press for you.