Welcome to the Cycle Diet Support board. Chewable vitamins are fine if you like the taste. Some have extra sugar or sweetner that shouldn't be too bad.
Feel free to introduce yourself properly if you'd like. Glad you posted, please let us know how you do on the diet and if there's anything else we can help you with, just ask.