Yes. Sorry, I meant to reply again last night clarifying that the cHelpXXX tag only specifies that the spell should count as being a Druid/Cleric/etc. class spell, not to limit who gets the bootstrap.
You'll need to add conditional bootstraps to each, testing for the class.
Code:
count:Classes.XXXXX >=1
The XXXXX is the full name of the class, like Barbarian, Druid, Warlock, etc. The only exception is the Artificer, which is called "ArtificerR" in this instance.
For the timing of the bootstrap, try 500. If it gives you timing errors just play around with it a little until you find a timing that works.