I have the Spigen case for NP2 and I’m very happy with it so far. It didn’t get yellow, and it has protected the phone quite well all the times I’ve dropped it. It cost me around 15€ (16$ maybe?) and I think it protects more than the original Nothing case.
I also have two lens protectors that I bought in AliExpress. They didn’t move since the very first day I put them, and the quality of the pictures seems the same.
The only cons I would point out would be that the back cover of the case gets scratched pretty easily, but I suppose that’s normal since it’s plastic. And I think the lens protectors get dirty easier than the original lenses, but it’s no big deal, since I’m already used to clean the lens with my t-shirt before taking a picture
I hoped this helped you.