(2) I have no experience in teaching. Will I have trouble finding a teaching position?
No. Your TESOL certification and understanding of the English language adequately prepares you with the necessary skills to teach ESL. Some recruiters even seek first time teachers since their thinking is that you haven't made mistakes or are not already "set in your ways" and thus open to learning and implementing the school philosophy.