I use RBC right now but i have several others from other banks, and for your question yes you can have several with RBC i'm up to 4 right now and the best thing is you can open the accounts online.
Well that's once you have the first one open and you have access to online banking, you can open the others online. It takes 2mins! And that's while drinking coffee
The Following User Says Thank You to hotsassylips For This Useful Post:
I completely agree with hotsassylips
But you have to have an existing account with a bank though because they need signature and so on. when you have that for the RBC you create a new account online in 2 seconds you have it. for the BMO you have to wait 24 hours.