Does the opposition school need to have an account?

No, we have the majority of schools on Squad in Touch already, if you want to double check then please feel free to send your opposition school list through to the Squad in Touch support team and we will be happy to check they are all active on the system for you.