Seeing as measuring the density of rocks filled with gas (or oil, or water, or whatever) is part of what I do professionally and, in theory, therefore understand, I can crush your dreams of gassy rocks. A gas filled rock will never fly. Imagine how many helium balloons you'd need to float a bucket of water. A hell of a lot of them. You're not going to find any rock less than twice as dense, and realistically you'll use one two and a half times as dense, minimum. Thats a lot of balloons now. Somehow, you need to get them all inside this bucketful of stones.
So that means you need huge caverns full of hydrogen or helium somewhere. But then it gets worse; if you want plants, animals, etc, on top of it, that implies things like soil and water, both of which are a huge extra weight, requiring ever larger and thus less stable caverns to support it all. Before you're reaching meaningful sizes, the thing is going to break under the stresses caused by its own silliness. Leaving aside the reality of huge cave ins (or blow outs), even the smallest fractures or natural permeabilty (which will inevitably exist), gas will escape over time and density will increase.
You're going to need a fiction material somewhere. Something ultra light, to provide lift, or something ultra strong, to encase and support vast quantities of something else with very little of itself.