Does anyone else have any advice on how methods to rearrange storage?
So you only have Primary right?
Add a new filegroup. Add two or more files to the new filegroup.
Start moving your data out of Primary and into the new filgroup
using create clustered index with drop_existing.
When everything you want has been moved, shrink Primary.