I am going to take Charlie's hemp milk with me on a 12 hour flight. It doesn't have to be refrigerated until I open it. But how do I keep it cold once I'm on the plane?

My options are:

- bring ice packs on the plane (I think they're allowed?)

- Will the plane keep it in the fridge for me?

- I could keep cold milk in a thermos (should keep for up to 24 hours), but then I'd have a thermos to carry around and I'm trying to pack light.

Charlie is allergic to cow's milk so we have to bring our own milk. Not bringing milk is not an option, as he is a milk addict and it will help him sleep.

Any suggestions?