Can my agent/representative have access to or run my profile?

No, you should create and maintain your own profile and make sure you don't share your password with anyone. Curtain Call will never ask you for you password.