1. Yes it is enough assuming that your work experience has been very strong during that period of time. A large number of incoming students have 3 years at matriculation.
2. At matriculation
3. YES!!!!!! Essays are everything at every top school. If you don't understand the game, you will not get in.
4. You are probably competitive, understanding #3 will make the difference.