Do I still need to ground this Generator?
By just laying the generator on the ground (concrete block) doesn't mean it is grounded. A ground shall be an electrical, low resistance connection to the earth. To provide enough low resistance, you have to bury FeZn or Cu rods into the soil.