Cats beat Roos, Cameron set for AFL return