Yes. They not picky about aluminum cans
You might have to go there and get it renewed but I would probably call to verify
Yes ...go ahead and ask them to take your picture and make you one of their prefered customer Id's it's free they mail it to you in a week or so...you won't have any problems...
Thanks! Your answer is awaiting moderation.