I am a US Green Card Holder (Immigrant) and I am planing to go and visit someone in Canada and stay there for just a month or less. my question is. I only have a green card, passport, SSN as Identification Cards. Can I go to Canada using any of my 3 ID's? I don't have California ID or Drivers license yet... another thing is would I be able to enter or go back in here US without any problems?