Your qualifications are very good and much enough for EB1A. Just need to organize the information and justisfy it.