Do we need to buy tickets in advance to get from the Milan airport to the train station?
The malpensa express train leaves frequently and is rarely full. You don't need to buy them in advance. You can buy them upon arrival and shouln't have any trouble. Its not adviseable to lock yourself into a train ticket since you don't know if your flight will be delayed, or if there will be long lines to process through customs etc. Easiest just to wait and buy the tickets before boarding.
Don't forget to validate this ticket.
Thank you so much.