However, it doesn’t work for WordPress.com specific sites like The Daily Post.

Thanks for catching this! The "get theme" link should only appear for themes available to everyone on WordPress.com—it has been fixed for sites like The Daily Post.

On the edit link, more changes for the toolbar coming that will streamline the number of links to edit.