Will last 6 months in the freezer or for 3 days in refrigerator.
For younger babies I would recommend pureeing to avoid any ‘chunks’ of vegetables of chicken that they could slurp back and be a choking risk - or cut all foods added into safe finger shape and texture.