I would assume that internally there would be some lookup to know to deliver an email to `myemail@gmail.com' to the actual user at `my.email@gmail.com', but I could be wrong. I can't test this because my email address doesn't use periods.
Yes. There is one "canonical" address - if you try to log in as myem.ail@gmail.com it will fail.