I'd come down at about the middle range of repairs. Running it and seeing if the rings loosen up is not a bad idea except for the potentially HUGE waste of time and work if it all has to come apart if the blasted things do not revive.
From your description, it seems to be a low mileage engine with no cylinder wear...while it's apart, why not just scuff hone the walls (assuming here that measurement verifies them as good and straight) and replace the rings only? I think too many people get into complete rebuilds on solid engines and replace too many good parts...measure, measure, measure, and if measurement confirms the engine as unworn just replace potential trouble like those rings.
Rings are cheap and have the potential to make your life miserable if no good.