Redirects can be tricky. I'll need to discuss a little with you exactly how you want the site to be accessed, but we can definitely make it happen.
You are using 301 now, but is that for each individual page, or do all of the old urls for the pages redirect to the shopify site? Or do you still want to have two separate sites?