1. well, you have to get marry with a Panamanian guy or have a baby here, but if you have much time here, you can legalize your citizenship.
2. yes we are thin, but i think that we are blessed for God, we have had floods like other countries in some areas, but, not something that has needed international help o big catastrophes that caused several deaths.
3. most of the professional knows english, however you will hear spanish always on the street, but we have advertisements or information in some places in english, because we receive a lot tourists.
4. it depends, the minimum salary is 600.00 monthly, but we could say that that an average would be 700.00 - 800.00, i cannot tell you how much you need, because this is relative, and also depends that what you have. (we use the american dollar)
5 all specialities that you mentioned we require, even more

6. what is special, well , i would like to say that we have good opportunities, if you are a visionary person, you can put your own business, there are a mix of races, you never will be affected for racism or denigration.
7. we are a small country, with a big heart XD (Panama, bridge of the world, heart of the universe)
I hope this will answer all your question, as i mentioned before i would like to go to your country, but the thing of racism , scares me a bit XD
bless!