Hi Johann
implementation of sso snc in your scenario should be pretty easy and quick (depending of course how much your basis and infrustructure team cooperate..)
Access of backend will always be needed and implementing sso snc will make this secure and passwordless (managing accound details is usually a cost for a company...)
Good luck
A