Pre-paid sim card for my parents

Hej! My parents will be travelling to Sweden soon to visit my brother, then travel in the EU, then return to Sweden. About 3 or 4 months all up.

What is a company they should get a prepaid sim card with that allows them to make calls and use data within the EU? They will do the Camino De Santiago in France and Spain so will want a company that has decent coverage.

I would like to organise it that we can order online and have the sim cards delivered to my brothers apartment in Sweden, and they can activate them online using an Australian passport as ID and no personnumber(sp?)

I have looked at lyca, telenor, and comviq, are these all pretty even in terms of usability and easy to top up with a foreign card each month?

And physical sim only bc my mums phone doesn't take esim!

Thanks!!