First off your new puppy is going to require lots of socialization. The Cane Corso are a guardian breed and if not exposed to people, etc when young the can become reactive as adults. For training yes start with a plain collar, a clicker and some treats... Many dogs really dislike head collars and will shut down, a few will go crazy and can harm themselves trying to get out of them. I can highly recommend Sue Ailsby book Training Levels, Steps to Success. It will probably be unlike any training book you have read before but if you read it and follow it you will end with a fantastic dog. You can find the book here https://sue-eh.ca/product/training-levels/
Food the goal is to keep the puppy lean but not malnourished and to ensure the proper amount of calcium is in the diet. Too much can be as harmful as not enough so it can be hard to get it right when feeding raw or home made diets but it is possible. Remember your girl will probably take up to 3 years to fully mature and can be well over 100 pounds when mature. That is a lot of bone and muscle to build so she may eat a lot more then you expect as a puppy but taper off drastically when mature.
Good luck with your pup I will be looking forward to seeing your adventures .