Yes, you need a passport for your flight from Montreal to Kuala Lumpur, and your passport should expire at least 6 months after the date you are expected to depart Malaysia. You do not need a visa for this trip as long as you are planning to stay in Malaysia for 90 days or less.