Yes, all that will be in range of a pass, just be mindful that Eurostar as well as long distance trains in France and Spain require mandatory reservations as well.
Eurostar and the 2 daily Paris - Barcelona (if you choose to go that route) trains are in high demand so you should book these well in advance.
Validity is based on train operators not that awful interactive map.
San Sebastian from Paris would be either via Barcelona or more direct by getting to Hendaye in the south east of France, from there you take the local Euskotren service to San Sebastian which is not included in the pass but fairly cheap.
You should book accommodation in advance (especially in summer) but you can always choose refundable options. Paris is hosting the Olympics so expect very high prices, more crowds and extra security measures.
I’d compare regular advance tickets vs pass + reservations as they’ll cost a fair bit extra. Have a look at https://www.seat61.com/interrail-and-eurail-reservations.htm
Eurostar has a passholder quota (30€). Book well in advance, especially with the Olympics. The quota works by “buckets” : when tickets reach 170€ passholder reservations stop being sold. Evening trains are often cheaper and thus have more availability.
San Sebastian makes more sense via Bordeaux yeah and you avoid the expensive/too popular Barcelona TGV.
Questions welcome.
- Eurostar is not included in the Interrail pass. You'll need to purchase a separate ticket for Eurostar travel between London and Paris.
This is wrong and you've already been corrected multiple times.
You do need a seat reservation on Eurostar services, like for most high-speed trains but Eurail/Interrail is fully valid and you only pay the passholder fare.