Two Magnificent 7 stocks with sustainable competitive moats are standout choices for Canadian investors.