The main thing is small class sizes
The extras can be available at state schools as well, and if not can be topped up. I went to top state school and we had from your list...
Weekly swimming - we had this throughout year 7, and a club/team you could opt into
Learning an orchestra instrument (extra cost) - This was limited to the flute and then maybe the violin and opt in also had opt in singling classes and choirs
Debating - we did this in History and English, and had a debate club and team
Language (Spanish, French, German & afterschool Latin, Mandarin & Russian) - French from year 7, then German or Spanish as well for years 8-9, then you picked one for GCSE. Also one of the forms for year 7 was French Immersion. Latin and Mandarin were available for those in top language sets, as were student exchange programs to France, Germany and China. We also learned some Hebrew in RE.
Yoga - We did this in PE, in fact I taught it to other pupils as part of my Community Sports Leader Award
Hockey & Lacrosse - We did both of these as well as fencing, kayaking, gymnastics, athletics, cricket, netball, trampolining
Lots of sporting & drama opportunities - comparatively maybe lacking but we had drama club and productions, we had teams that competed for most sports and girls being coached at the school and competing internationally
Excellent field trips out of school - yes but they were expensive inc. hiking the great lakes of Canada
Ski trip from Y7 onwards.. - also had these but very expensive