As for Google analytics, I wonder if anything needs to be done. I found this answer on their forums:
No need to create a new account or profile. Google Analytics is installed onto the "pages" of a site, not to a specific domain name. As long as the pages have the same tracking code on them, it doesn't matter what domain was used to reach those pages.
If anyone has had experience with this, I'd love to hear from you. Thanks!