Nope! : )
Yes, it is candy. Sort of like flavored chalk, actually. But I love them. :-)
Chalk???? LOL
I may have seen them, I'm not sure.
Are they like a wafer biscuit?