Yes, you will be fine.
Your good.
It is a fairly small airport with basically two terminals. Within the same terminal you can get from one end to the other in 5 min. If you need to go from one terminal to the other, it may br just a 5 min walk, but you will need to clear security screening again.
Yes you will have enough time if your initial flight isn't delayed.
Thanks! Your answer is awaiting moderation.