Is there any feasible way for a satellite to have a long lasting higher spin orbit resonance than 1:1 (tidal locking) BESIDES having an eccentric orbit, having its own satellite, or being severely irregularly shaped (highly non-spherical)? Also, does a rocheworld count as an irregularly shaped body such that it would likely have a higher spin orbit resonance or none at all?
The reason I'm asking this question is so that my moon(s) for world building don't have to be tidally locked, and therefore can have a more varied skybox as well as a more complex "day" and "night" cycle. I don't want the organisms inhabiting any given side of the moon to be so limited on what they see in the sky. Also, tidally locked worlds are naturally more dark on one side than any other, causing survivabilty issues among other things.