А...эта...давно Вы живете в Канаде и общаетесь с канадцами? В смысле что вроде бы да, но...То есть если в ресторане - то да, каждый за себя. Но...просто сложно оплатить угощение ВСЕМ. Далее, если ДР и в ресторане - то подарков слишком больших не дарят или не дарят вообьще, только близкие. Часто же отмечают дома - и там обычный праздник с застольем как полагается. ИНОГДА предлагают принести каждому выпивку, особенно если сами хозяева не пьют. ИНОГДА праздник типа в складчину: каждый приносит свое и едят все, но это чаще всего НЕ ДР.  Едино что - не принято ОЖИДАТЬ что тут же накроют стол, ломящийся от разносолов. Или что гости навезут разносолов с собой: это чисто дело добровольное. Но не думаю, что оставят ребенка голодным.