Я летала, но поменьше - 10 часов. В самолете лучше всего сидеть без обуви,  оденьте на ноги профилактические гольфы (от отеков, в аптеке продаются). Гуляйте по салону почаще  Насчет пить - я не знаю. Я старалась пить часто, но понемногу,  а то к концу перелета ноги реально отекать начинали.