The ranger is good, but you're looking at about 500km per tank at $80 give or take to fill, and that's without towing, I'd do what was just suggested and do something like the accord, lots of mid size cars have a towing capacity of 1500-2000 just have to look around
A 2013 Volkswagen TDI would be a good option, 3300lbs would give you a nice buffer