You don't need to buy the ticket when submitting your application. However, you need to prepare an invitation letter to explain why your mom has strong tie with her conntry of residence and she will only stay in Canada while the she is permitted. For the duration, I have no better answer but...