About the Right of Landing Fee(975 C$), it doesn't matter when you pay it.
After you spouse receive the Madical Examination form, you pay them ASAP will be OK.
Don't worry about it.
The whole procedure will take about 8 months, but sometimes it depends.