Some greenery for them to eat would be beneficial. Don't overdo it though as you don't want them to fill up on that & not eat the starter feed. Think of the size of their stomach versus what quantity of greenpick you're giving them. You don't want to give them much... say 10% of their stomach size each (ish). You could increase that from time to time once they're adults (at about 6 weeks of age) but I'd still limit it to no more than about 20% of their total feed intake if you're doing it every day.
I usually start giving greenpick to young Japanese quail at just a few days old (if that), but cut (with scissors) into tiny pieces. Something like 1mm square. Then I only give one or two pieces each to them on day 1, and over the course of a few days I gradually increase the number they each get. I usually give fresh grass, as it's very fresh (I pick it myself). Or fresh dandelion leaves (again, picked myself) if they're growing at the time, as they are particularly nutritious with lots of vitamins in them.
I don't know that I'd give them cabbage... someone else might know if that's as beneficial as other greenpick and/or if cabbage might be detrimental.
Every few days I leave a bunch of grass blades under a brick for them to pick at, even when they're young. When they are strong enough, they get great exercise from yanking pieces off to eat. If they can't pull pieces off, I take it out after half an hour or so & try again another day. Once they can pick bits off by themselves I no longer cut pieces up for them, instead allowing them some enrichment by attacking it themselves. As well as being something to keep them occupied (and to entertain me), they build muscle & strengthen bones doing that.
Once they're adults, I throw in a large bunch of long grass blades every now & then.... I find that mine don't fill up on that over their usual feed once they're older.
I'd cut the meal worms out except as a treat every few days. It's VERY high in protein & also one of their favourite foods, so they will tend to fill up on those & not eat the starter feed. When fed as a treat, I'd limit to no more than 1 per quail. If you were only feeding, say, fortnightly then maybe 2 per quail. Trying to ensure every one of your 22 quail only get their quota may mean that's a bit tricky... but if you're prepared to handfeed them, knock yourself out.