Scadacore will let you model the RF path between your two sites by showing the terrain and earth curvature you need to factor in for antenna height. As far as equipment, the three most important things are: 1) Antenna; 2) Height above ground (AGL) at both sites; 3) radio. If you don't have a clear path, no antenna or radio will work at GMRS frequencies as the signal travels about 15% further than the horizon. Power just means there is more signal in the area, not more distance. The 20 mile distance you estimate would be adequately served with a 25W radio in most instances. Personally, I would choose an Anytone radio over the two you mention as their price/performance is on a par with much more expensive units from other Chinese manufactures.
RF Line of Sight - SCADACore