Should nail polish be removed before making ablution?
Yes, it should be removed because it prevents water from reaching the nails.
What is the ruling on undoing braids of hair during the ritual bath?
It is not a condition to undo braids if the water reaches all the hair and penetrates to its base. If the water does not reach except by undoing the braids, then it is obligatory to undo them for the water to reach. And Allah the Almighty knows best.
Is Zakah (obligatory charity) due on articles of merchandise even if they were stacked in the merchant`s stores for years?
Yes, Zakah is due on goods even if they were stacked in merchant`s stores for years, in this manner Islam struggle against monopoly.
Who is "the poor" entitled to receive Zakah (obligatory charity)?
The poor is the one who has neither money nor a source of living, or has either of them, but it isn`t sufficient such as being in need for a hundred/JDs, and having an income of forty/JDs only.