先天胆道闭锁换肝后需长期服药 。这是因为换肝手术虽然解决了胆道闭锁导致的胆汁淤积问题,但肝脏本身的功能并未完全恢复。患者需要服用药物来抑制免疫反应,减少肝脏的负担,同时预防肝炎等并发症的发生。此外,长期服药还可以帮助维持肝脏的健康状态,提高生活质量。因此,对于先天胆道闭锁的患者来说,换肝后长期服药是必要的。