1) They will need to claim their baggage in Vancouver. They are going through customs and immigration in Vancouver then taking a domestic flight from Vancouver to Edmonton.
2)Yes they will need to fill it out
3) No she does not. It is hers, and is not being left in Canada when she leaves.
4)...