Hey Abbie, before you send anything in I would check to make sure you have the most current version of all the forms because they tend to update them often and if you submit an old form you run the risk of them sending your whole application back to you!
http://www.cic.gc.ca/english/information/applications/fc.asp
Beside each form on there it tells you when it was last updated, so just from glancing at it quickly I can see that IM1344 was updated just last month. Before you submit I would go through each of them and make sure you have the current version
Best of luck!
good idea