Para a bagagem de mão :
maximum size of hand baggage not exceeding 7.0 kg and of dimension - length 55cm + width 35cm + height 25cm respectively
Seu pôster tem duas dimensões que excedem todo o comprimento, a largura e a altura permitidas, por isso, mesmo o enrolamento não é compatível.
Se você tiver muito pouca bagagem de mão, o vôo não está muito ocupado e você tem um recepcionista receptivo que pode ter permissão para levá-lo consigo a bordo, mas isso não pode ser garantido.
Para a comida que eu tomo você também significa na cabine (na base de que se check-in não é você que carrega itens a bordo) e lá o Decisão da IndiGo é:
Items determined by us to be of excessive weight or size, or of an offensive nature, will not be permitted on board.
e
IndiGo reserves the right to refuse to carry any large pieces which we feel may present a safety risk.
Então, você pode querer entrar em contato com a companhia aérea antecipadamente e solicitar uma confirmação oficial por escrito então, se permitido, você tem algo para contrariar qualquer um que esteja inclinado a te proibir.
As indicações do site não oficial é que os alimentos fedorentos ou oleosos podem ser considerados de natureza ofensiva:
Indigo allows only those food items inside cabin which are non-oily and non-smelly in nature.
Quando eu cozinho arroz frito é fedorento (embora de uma forma que eu gosto) e oleosa na natureza (eu não sou um chef).
Se for detectado na sua bagagem de mão antes de embarcar, quem o fizer não tem como ter certeza de que você não tem intenção de comer isso a bordo, mesmo que seja sua intenção mantê-lo em um recipiente hermético durante sua jornada.