Re: do i need a 20 moa rail to shoot 1000 yards
Well, the one reason NOT to get a 20MOA base is if your were shooting very close range and had limited vertical adjustment range on your reticle. Simply put, with a .300mag-anything, you likely aren't zeroing it for close in shots, no? So yeah, the 20MOA base will give you more adjustment for drop at longer ranges. So even if you don't NEED the 20MOA base after calculating the drop at 1000 using your preferred bullet now, you may in the future change bullets and range, say a 210gr. at 1500m+ and then you may need that extra bit of drop on your adjustment.
Hell, I got the 20MOA base for a .300BLK and 2.5-8x Leupold and I use 115gr. to 210gr. from 25m to 300m and I have no problems with adjustment range.
Short answer, given your caliber, I'd say get the 20MOA. Like said above, worst you can do is limit your adjustment/range if you decide to use heavier bullets at longer ranges.
Good luck, safe shooting, happy holidays!