How long does it take people to recover after major artery surgery?

Depends. It depends on where is the surgery and is it open or endovascular like stenting .. It can be variable from few days to few weeks.