1. If using whole Moong dhal/Pasi Payir or Red Chori Bean/Karamani/Thattai Payir like dried beans soak 6 hrs at least before cooking.
2. Can use any type of rice, Raw rice like Basmati can be cooked directly and soak only the dhal. However soaking rice depends on the variety you use.