To answer your question, no. The seat can be resold by the airline. It's not like a hotel which, if you have guaranteed your room, cannot re-sell it as technically you have access to it until check-out time the next day. Once a passenger has failed to turn up when the gate is about to close, the airline can offer the seat to anyone standing-by, be they revenue or non-revenue passengers.