Wow, okay everyone is confused
Gas can be gotten in town, disposable commlinks are available in three locations in town, two of them are brick and mortars stores that sell electronics by a person handing the electronics to the customer and ringing up the purchase, a la 2070 Radio Shack and Wal-Mart. The truck stop is important because it is the closest place that would sell the commlinks that would be in a vending machine type device (in other words, Fionn can hack it and get some for free) The gas is important because the truck is empty and the trip to the truck stop would take about half a tank.
Everyone clear now?