The rituals of a Buddhist funerals vary with the tradition (Theravada, Mahayana, Tibetan) and sect. The social aspects (dress, interaction, meal) of the funeral depend on the congregation and the country or cultural group they are in (an American Buddhist funeral might be more like other American funerals than Chinese funerals)
If you are attending such an event call the funeral home if one is being used or a relative who is Buddhist to get the details of what goes on. If you are only going as a social thing (coworker etc.) go but plan on getting no freebies.
This varies from country to country, denomination to denomination. However, the presence of monks at a Buddhist funeral is nearly universal. Also, the wearing of white clothes among the mourners is very widespread.
no
Depends on the Buddhist.
Vegetarian diet
Koliva, which is boiled wheat.
There is no official food for Buddhist celebrations. However, certain traditions of Buddhist practitioners have adopted certain foods for various Buddhist celebrations. .
There are no "can't" or don't" in Buddhist dietary practices. A Buddhist is required to eat anything that he is given as a food tribute or which is prepared by his host. He may not specifically call for the death and butchering of an animal for his meal. In Tibet the opportunity of eating of a strictly vegetarian diet is unusual and many Tibetans (who are mostly Buddhist) eat meat. His Holiness the Dalai Lama ate meat while he lived in Tibet, but has come to eat a vegetarian diet. Buddhist suggestions suggest that Buddhists abstain from eating the flesh of carnivores, drinking alcohol or eaing garlic or onions.
Lay Buddhists can eat whenever they want. Buddhist Monks and Nuns typically do not eat after noon.
Most vegetarian Buddhists eat rice. Basically what other vegetarians eat. Some Buddhists do not eat onions or garlic.
No
Lent is not a part of the Buddhist tradition, so as far as I know they do not change their eating habits during this liturgical season.
Sikhs eat sweets on Diwali. the sweets include laddoos, barfi etc.