Switching from wordpress.com to wordpress.org?

Hello, I am interested in switching from wordpress.com to wordpress.org is this an easy switch? I am mostly worried about losing my subscribers and my domain. please let me know what sort of things I have to do to make this switch.

If you want to move your WordPress.com blog to a self-hosted blog using the WordPress.org software, you have the option to purchase a Guided Transfer. This is the best option because a WordPress.com staff member will transfer over all your content, install and configure plugins to support features you have used on WordPress.com, switch your domain(s) over, and provide support on your new WordPress.org install for a two-week period.