I'd say you're overstocking with that plan

4" of fish to every 10g is a good starting rule of thumb
I plan on adding a couple wrasses to our list and we'll see how it goes from there
So currently, after the Kole and Gramma go in, we'll have;
PJ cardinal x 2
Bangaii
Oscellaris
Starry blenny
Hector's goby
Royal gramma
Kole tang
If I add a couple wrasses to this list, I think it would be considered 'medium to heavily stocked'
Down the road, if we want something else, I'll find the PJs a new home and I suspect I'll have to consider what to do with the starry when he gets large