It depends on customs and sexurity for each country. Usually no fruit and vegetables. When i go i can bring chips and stuff like that on.
You can ask the air hostess on the airplane to bring you food of your choice.
Yes just not liquids
Yes. You just can't bring food and drinks on the plane. Either one. I'm not an expert.
Boeing 767's
peleau
YES you can bring them
No
i think 20kg ias the mazimum, but you can always stuff it in your gob and hope they dont notice:D
rats
no
Yes
no but you can bring your own