No. I don't think that is a very good idea to have family members working on the same department due to several reasons.
Depends on the manager, but larger branches will allow you to leave for appointments during the day and swap your work days around (ie take Monday off and make it up on a Saturday). This is one of the areas that CIBC excels at.
Yes, depending on your role. Any role that falls into a "Mobile" category allows employees to remotely engage in their duties.