This would make a great case study for migrating a full stack AWS app to Azure. They're constantly trying to convince their customers to migrate to full stack Azure, here's their chance to prove it's doable. Dog food and all, I'm sure they'll find some pain points they could fix.
Not doable. Most azure services are not "compliant" for o365. Especially not in gov clouds. Exchange has its own totally separate backed which existed before azure. The port of wonderlist is to exchange.