Hello dream99,
Regarding your question 2 "background check translation":
I am Japanese, am being sponsored in Family Class, and obtained my Japanese background check through Japanese Consolate in Vancouver. Based on my experience, you don't have to do the translation because the police certificate issued by National Police Agency in Japan is already written in Japanese, English, French, German and Spanish.
The envelope which holds the police certificate clearly tells you NOT to open the envelope; it has to be VOs who open the envelope, but not the applicants.
Hope this helps!
