Need some opinions on where to go from here...

That leakdown number is obviously concerning. Post compression test numbers too.

With that kind of leakage it narrows things down. Ask "what could it be?"

1. Something with the valve sealing
2. Something with the ring sealing
3. Something with the head sealing

Based on the deteriorating idle...my bet right now would be blown head gasket. Just a guess though.