RE: LANDING BEFORE EMPTY ?
Pick up a cheap digital kitchen timer. Time your engine to see how long it runs on a tank, then set the timer to a minute or two less. You can clip the timer to your radio while you're flying. Some radios have timers built in that count when the throttle is off idle.