I moved house in 2021 and had to build a new studio in my garage - which is almost exactly the same as yours, except I have a flat roof..
You are right to build a room within a room, it's the only way to achieve good soundproofing.
I used 9 x 3 floor joists for stud walls stuffed with loft...