Sims facing uncertain Dragons future as McGuire cops hefty charge