Some Hindus do, other do not. It all depends on the Hindu in question.
Nothing is compulsory in Hinduism. Those who want to fast they can.
Sikhs do not have the tradition of fasting. Hindus fast as an act of purification.
Hindus pray to god at aarti. They use little diyas to do aarti. This is the time where Hindus think of god and that we should sing to them, so that they can be happy for all the good things they did for us today.
that we should marrie are blood type
Mohandas Gandhi's longest fast took place in Delhi and lasted 21 days. One of his goals was to bring about unity between Hindus and Muslims.
Christians don't fast. Islam fasts during Ramadan. Don't know about Hindus.
No. Married Hindus should not wear Rudraksha while having physical relationship (intercourse). It should be worn again only the next day morning, after taking bath.
No, actually the wives of the family spend most of the day cooking big meals. They consider eating a sacrifice.
Most Hindus don't eat any meat, but will eat animal products. North Indians, for the most part will eat white meat, and Southern Indians are fully vegetarian. Some Hindus choose to eat meat, so it all depends on their type of worship.
Hindus do all the things non-Hindus do and they have all the emotions that non-Hindus have.
Many hindus do have arranged marriages but not all hindus do.