The answer to all questions is yes.
I'm assuming they were Lorann's flavorings from ECX. Lorann's flavorings are pretty well covered in the sticky, so there's no reason for me to rehash here.
For those just starting to mix I usually recommend Capella's Flavor Drops because they tend to skip stage 7 of my flavoring levels blog which makes them much easier to get a feel for mixing and the mixer's
sense of taste.
And for concentrated, there is concentrated, and then there is concentrated. Discovering which is which is not always producer relevant.