That is all I ever use and it works great for me. You might want to elevate your water source just a little as the chicks will get a mouthful of food and then get a drink. It can get in the water and turn it into a pudding like substance if you don't keep an eye on it. Good luck...
Congratulations, I hope you will wait on the peacocks until you get a good feel for your new neighbors. I would hate to see you turn potentially good neighbors into unwanted bad neighbors.
I bought three broad spectrum de-wormers and rotate between the three. I am not sure if this is a good idea or not, but I have never had a problem with worms.