With regards to your questions, have you tried sending an email via the forces.ca website?
You will not be required to purchase any military kit, you will be required to either bring with you certain personal items or purchase them locally (coat hangers, soap etc).
In the same email you can ask about your pay after deductions, they have a document that they will send you with the most up to date information.