These are the best i've found for sleeping, nothing fancy. I use them all the time, even good for sleeping in East CV with the sound bleed from the SE Corner.
https://www.3m.co.uk/3M/en_GB/p/d/b00017635/
I used these for years when I played in a (very noisy) band, never had an issue with them.
https://www.alpinehearingprotection.co.uk/products/musicsafe-pro
For eye masks, just buy a Fresh and Black tent!