Yes to both.
Make sure you are a registered voter and you should get (to home address) information coming through. Last year, the amount of communications via letter, news, email, carrier pidgeon etc. sent out to make sure that all eligible could vote for/against Brexit was frankly astounding.
Don't forget - all governments / political parties will want your vote and make sure you can vote.
I believe there is also electronic voting now? (may be wrong though)
My dad was really proud to vote for me, he used to walk into the polling station and tell them all he was voting for his son who couldn't do it as he was away protecting the country. I was probably on the piss in Helston.