The main reason why the canal was built in Panama, was because, luckily, Panama does not get earthquakes, tornadoes or hurricanes. Other construction examples, from the 15th century, especially in the Casco Viejo area, further support this reality.
In some chain of mountains, like parts of the provinces of Chiriquí and Veraguas, Cerro Azul, or maybe Darién, here and there you hear they had small tremors in the chain of mountains. Not often, though.
Because there are still many very old houses build of wood, sometimes there are some fires, but nothing in Panama like California or Colorado forest fires. As of flooding, yes, sometimes we do get flooding, especially in the rainy season. Rivers gets flooded, and some areas gets damaged, or some streets get lots of water in the city (Panama City), if it rains very heavily. Regarding hurricanes, we just get thunderstorms, very common in the rainy season, especially from May to November. But a good thing in Panamá, is that rain comes and goes during the day. Very few times does it rain all day long.