Unfortunately, WordPress.com does not accept domain transfers. If you have an existing domain from GoDaddy, I suggest that you might want to continue the domain services from them and set up the the domain mapping to point it to WordPress.com, you can check this out on how to do it – https://en.support.wordpress.com/map-existing-domain/
Letting a domain expired from a registrar might be risky because it will not give you a guarantee that you can still re-register it later on from a different domain registrar.
Regarding your URLs and content and if it is a WordPress site, you can follow the instructions on how to export it from your existing site and import it to your new site -https://en.support.wordpress.com/moving-from-self-hosted-wordpress-to-wordpress-com/
Let me know how it goes on your end.