Yes. But go to a more reputable dispensary.
Yes. Mainly any ID issued by a soveriegn government will do the trick.
Yes, as long as they are not expired you will be fine. My wife and I have Texas and Arizona IDs and we had no problem getting in.
Thanks! Your answer is awaiting moderation.