Solved! Go to the solution
This is an accepted solution.
Yep very possible but can be a little painful if you've not done it before. Shopify have a guide and a tool here https://help.shopify.com/en/manual/migrating-to-shopify/shopify-import
You won't be able to reuse your theme so you'll need to recreate that using a Shopify theme.
To import your blog posts and pages you will need another tool e.g. https://excelify.io/tutorials/migrate-blog-posts-from-wordpress-to-shopify/ (or given you don't have many, it's fairly easy to do it manually)
No problem, sure you'll be fine. Just get everything working on Shopify before you point your domain over to new site.
You may also find this migration guide useful (which I wrote) https://neuralcandy.com/migrating-to-shopify-the-definitive-guide/