Fuel is conserved appreciably the higher the aircraft goes.
As for holding if an aircraft arrives early, that's not usually how things work. ATC has nothing to do with scheduled times and basically deals with aircraft on a first come, first served basis although there are reasons why this system varies sometimes..... but it has nothing to do with airline schedules, just the need to obtain maximum runway utilisation.