That'd be a nice project to work on.
Our goal was to build lowest possible energy consumption GPS tracker with "live" feedback, 2h delay was acceptable not ideal, 30min was just ideal. It was close to 30min on good weather.
I remember it used Ardunio Uno with xbee or zigbee with mesh module on radio, whichever had lower power consumption. GPS module was checking for fix every 30minutes, transmitting the location to master nodes which were sending it to our server.
Master nodes were located on hills without trees with solar-powerbanks, so even if there was no sun it would keep the nodes running for 2 months, GPS nodes were in areas without even GSM signal, and even on hills 3G was not guaranteed.
GPS nodes had replaceable rechargeable batteries, had to be changed every 3.5months. We didn't care about speed transmission.
We had budget of max. £15000 (including hardware, software and any legal fees and SIM card maintenance) for around 350 devices.
If you didn't want remote access you would not have to pay rx/tx costs.