I would not recommend option 1, seems too complicated for just a few days, you can find all of what you are looking for and more staying in Spain. So I'd do option 2 or 3.
In between Barcelona and Valencia, is the Costa Dorada (https://www.spain.info/en/region/costa-dorada/), one can use Tarragona as a base to explore the region like:
Garraf - laid back beach community just south of Barcelona. Popular with locals and with good seafood restaurants. There is also here a beach house designed by none other than Antoni Gaudí!
Poblet Royal Monastery - a UNESCO World Heritage Site and still active 12th-century Cistercian monastery. It was a fortified medieval royal residence and contains the unique hanging tombs of the old Kings of Aragon.
Tarragona - ancient seaside town with very good Roman ruins, including an amphitheater, intact aqueduct, and Praetorium Tower, was once the capital of Roman Hispania (modern-day Spain). Tarragona's medieval old town is a delight to explore too.
Les Ferreres Aqueduct - Roman Aqueduct you can walk on top of, a few km from Tarragona.
Sitges - the quintessential posh beach town, 30 min south from Barcelona. Has multiple small sandy beaches. Sitges also has nice historic centre lined with boutique restaurants and shops.
Castillo de Miravet - A large riverside stronghold built by the Knights Templar with commanding views of the countryside. The adjacent medieval village spills down the cliff towards the rivers. A great place to bicycle, kayak, or take a leisurely boat down the Ebro river.