RE: re-fueling
Find out how long a tank will last as Alex has stated, then ensure your pit man has a stop watch, confirm the time with him that you want to come in for a fuel stop, get him to shout and raise his arm to notify you that its time to pit. I normally run for 7 1/2 mins then I pit for fuel.
Works for me.
Mike