Grain-free for sure for a cat/kitten,I am not certain ,but I believe "Now"also comes in canned,definitely better to get her used to canned from the start.
There are several good canned foods grainfree.
I too had a vet who pushed the bad stuff,actually there were several vets in the office,after arguing with them about this and that,food included,I now have a wonderful vet who agrees 100% on grain-free canned.
I also wanted to say,WELCOME TO OUR FORUM and to the wonderful world of kittens/cats