You would answer YES to question 1. My husband was the same, he has been working for the same employer since we moved here 4 years ago so although he technically didn't get a job offer as such, the fact you are in employment means you have a job offer. Does that make sense?
The documents needed...