Hopeful Waiting, no information yet, how about you?
Pomaaz, here is a list of places you can go for the medical http://www.cic.gc.ca/dmp-md/medicalinfo.aspx?CountryID=1949&CountryName=Morocco
Most of this stuff is covered, do a search and you will find answers.