If it is sticking rings or a sticking tensioner (we don't know that) MMO or Seafoam will do little to break it free, it needs a stronger solvent.
Those product tend to work better on light build up types of deposits, Chemtool is an old product that was long recommended for this usage, the only reason they stopped advertising it for this was customer abuse.
One can at idle for 15-20 min does not mean 2 cans and drive it for x number of miles, but thats what some people were doing.
Used at idle it is perfectly safe. Kreen is another good alternative that you can safely drive with it in the sump.
There is this product also, it is very popular in Europe and has been around for a long time. It works as advertised and is safe but its pricey in the US, the Chemtool works as well for this type of issue.
https://www.protecautocare.com/motor-vehicle-care/engine-flush
Do this only once at idle then run the MMO with a heavier oil (0w40) if you want for an OCI and see what happens. Consumption may actually increase for a short time.
Go back to the 5w30 after that and monitor.
I have used all the product mentioned so many times i cant count over many years and never lost a bearing or had any other problem yet. I buy Kreen 5 gal at a time and use it in the fuel also, it works well on carbon.
If that doesn't take care of the issue the worst thing that happened is your out a few bucks and have a clean engine.