I'd give the sarracenia a different home- they need boggy, nutrient-bare conditions and are particular about their water. Plus, they need a dormant period in the winter to thrive! Everything else should do fine though.
Some manzanita would be a great addition if you can find it! It offers a lot of variety in branch width and holds up to moisture.
I am a little concerned with the depth of your drainage layer, especially with the substrate mixing into it. Without a gap for air between drained water and your substrate, it's just gonna reabsorb into the soil.