Tire that will hold up to pavement?

I have a XP 1000 and am wanting to go up in size from the stocker big horns. Big horns only measured 28 in and I think they look tiny on the car. I’ve looked through all the usual suspects and can’t quite make up my mind on which tire to go with. The big issue for me is that we ride a lot of pavement to get to the trails so wear is a priority. I don’t hit mud holes. Mainly its sandy creeks, wet trails, hard pack, grass, and leaves. We get out to Brimstone, so I will see rocks.

This pretty much eliminates the need for a super aggressive tread. I’d like to be at around a 32, but I’d consider a true 30 as well. My buddy has 30jn mongrels and he navigates most of our stuff with ease other than mud but they just don’t look very big for some reason. I considered Roctanes but am worried they may be too aggressive and heavy for the pavement and wear poorly.

Lastly when going to a 30+ in tire are bead locks needed or will the stock wheels last me? Any recommendations are highly appreciated!