This is indeed the case and stems from the Biblical prohibition against boiling a calf in its mother's milk. The amount of time that should be left between consuming meat and dairy varies with different Jewish communities having different traditions. Around six hours if perhaps commonest, but among some communities (such as the Dutch) it is as little as one hour.
yes they are they are only not allowed to eat dairy and meat together.
Meat and dairy
bagels and lox, and cholent - though not together! Correction: Although bagels and lox and cholent are specific items that Orthodox Jews might eat (assuming they're kosher), that would make for a rather boring and not too nutritious diet. Orthodox Jews can eat anything that is kosher.
Jews who eat kosher will not eat snails since snails are not kosher. However, not all Jews eat according to the laws of kashrut, so some Jews do eat snails.
Observant Jews do not eat crayfish.
Yes, but since lamb is meat, there's NO creamy salad dressings.
There is no reason for Jews to not combine dairy and eggs. Eggs are classified as 'pareve' which means that they are neutral and can be combined with either meat or dairy.
Orthodox Jews are only allowed to eat kosher foods.
Muslims and Jews don't eat pork. Muslims eat shellfish, but Jews don't.
Jews eat food -- observant Jews attempt to keep the laws of kashrut by eating kosher food. When? Many Jews eat 3 meals a day with occasional snacks. Some skip breakfast.
no, it is because God's Torah forbids Jews to eat pork. Non-Jews are permitted to eat it.
Yes, Jews can eat chicken. Religiously observant Jews would require that the chicken be kosher.