All headphones work on iPhone 7
The iPhone 7 does have a headphone jack, it accept all the 3.5" headphones I have plugged it into it and they work just as well as before.
I then just remove the small adaptor and I can also use Lighting headphones (which are provided)
Even better I can remove all cables and just use wireless headphones.