Yes its in the system
Yes or get new card be on it if you have any
Yes, if you have your online account set up. If you have any mail or email from the casino, your card ID number can be found there. Login to your account to see if you have any comps.
Thanks! Your answer is awaiting moderation.