1. yes
2. doesnt matter. Also you dont need to print because once you get fingerprints done by professionals at any centre they will provide you with the hard fingerprint form themselves for free
Hello I am soon travelling from quebec to BC and i have a quebec health card with a photo and DOB, can I use this ID to travel? Since i dont have the passport