No. Vanilla soda extract will have other ingredients added to it (corn syrup, sugar/sweeteners, etc) vanilla extract generally only consists of vanilla beans, alcohol, and water.
No. Extract tends to have a stronger flavor since it is the vanilla bean soaked in alcohol. Flavoring may have other ingredients and will be less concentrated.