Welcome to the forum, PurdueBoy ^.^ Betta's aren't too hard to please, you've got the basics. I see you've had experience with havnig a reef setup, which is aweseome! Anyway, I suppose you're doing a fish-in cycle?
Also, if you didn't know already, keep an eye out on the ammonia level- mystery snails poop quite a bit so without the tank being cycled or the tank being heavily planted, you might get a spike in ammonia and possibly kill your new buddies...
With food, usually variety is key if you want them to really thrive. What kind of food do you have for your snail?
What kind of 'assorted chemicals'. Sounds kinda scary xD
Also, just a bit of info, apparently the betta's they sell as 'dragonscales' are actually called plakats. They more or less call them 'dragonscale' because of the coloring and to upsell the betta (obviously 'dragonscale sounds waaay cooler than 'plakat'.. always makes me think of plaque >.>;....), but you can find other varieties of betta that are dragonscale. I swear my betta is a dragonscale 'cause I've seen a plakat that looked EXACTLY like my halfmoon betta, save for the short tail and such.... It was kinda funny xD