Is it allowed to pray on grass? Is it allowed to do Sajdah(prostration) on grass or do I need a turba?

Yes. It is allowed, except if the grass is irrigated by sewage water.