Question about btrfs setup

Yes. THe automatically created btrfs layout is fine and will work. And in fact, the official Qubes OS openQA unittests create just one btrfs subvolume for the tests. See line 41 to 47: