If I turn on the new calendar while other staff are logged in, will it effect them?

You can turn the new calendar one while other staff are also logged into OP, and they will not be affected.  Currently logged in users would have to log off of OP, end all sessions and log back in to see the change.