Some kids, especially young, don't like garlic as it has a "strong" taste. My kids at least were/are like that, still at their age.
As for "meats"... go slowly. Just a little at a time. A tablespoon at a time... proteins are concentrated, you don't want to overload their system or kidneys etc. At least, per our Pediatrician... who recommends meats at about 1 year old. But every one has different experiences.
I would flavor my "meats" with sauces... which my kids like.
They liked spaghetti sauce on anything too. Or you can try marinades. Just be sure the meat is cooked until tender, and then mince it up well, and in tiny pieces. Or, use a baby food grinder to mince it up, and then that way you can "control" how finely ground it is.
Or try using ground turkey/chicken in "casserole" type dishes... yes, buy the meat already ground up... or use it in soups/stews.
As for amounts to cook... just a little goes a long way. Or you will have lots of left overs that may go to waste. Try it out and see how she does and how much she consumes. Then you will know how much to cook first.
Usually you can indeed freeze cooked food afterward...in a ziplock or container or ice-cube trays or something. But reheat it in something other than plastic as plastic leaches out toxins when it is heated.
Good luck,
Susan