From Clay Reichert:
Finally we have an answer regarding groceries and rubbermaids………….
customer_relations@viarail.ca says: Perishable food and liquids must be in hermetic containers such as hard plastic or metal coolers (no foam coolers) sealed with tape.
We will accept Rubbermaid containers to transport non-perishables (items such as bread, canned goods, cake mixes, flour, sugar etal).
Perishable goods checked baggage are carried at the owner’s risk: http://www.viarail.ca/en/travel-info/baggage/checked-baggage#h3_1