Oh, before you edited you didn't mention this was for Domi. That'll be way more complicated since I don't think it creates farps via Dynamic Object Comps, but who knows with Domi!
Here's a
demo mission showing how to do it manually though. This setup uses object variables, custom objectMapper script and addActions.
Have to be driver of the vehicle enabled and engine off to deploy the FARP and need to be driver of the vehicle, engine off and within 20m of where you put the FARP to tear it down.
It also doesn't have helipads or aircraft factories that a single truck couldn't possibly carry. :) But it's enough to refuel you (barrels) and repair (via the Repair Truck).