Yes, Rover Scouts became co-ed in 1993, with all remaining Sections following in 1998.
No, but you must have a basic spiritual belief. Spirituality has been one of the three main principles of Scouting around the world since its inception more than 100 years ago. Scouts Canada is proud of its commitment to diversity and welcomes members of many different faiths and denominations.
You need not belong to an organized religion, but all members must take the Scout Promise in good faith and Scouters may include some form of spirituality in their program for the youth. “God” represents spirituality and for some may represent an actual deity, but it may also mean an expression of your personal spirituality.