I know people have said Verizon LTE doesn't work on 950XL. I'm curious if you can use Verizon sim on the non-data designation as a second SIM. Will it be able to make phone calls on EDGE or 2G network at all?
Verizon (and Sprint, US Cellular, and nTelos for that matter) will only support voice calls via CDMA. There is a case for Verizon LTE data being possible, but as far as I know it hasn't been supported.
As far as national carriers AT&T and T-Mobile are going to be the only choices. Maybe there is a regional GSM carrier that offers service at work?
The cold hard truth is that nobody can touch Verizon for coverage in most parts of the country.