Both MAF sensors read 0.39 to 0.40 gps engine off.Put the other MAF back in and see if engine not running reading is closer to zero. I think one cause of P0101 is not reading close to zero before startup.
Wiggle the MAF plug and wires while watching the live reading, if MAF or IAT goes haywire there's a bad connection.
Downstream O2 is supposed to cycle, but slowly. The chemical reactions in a functioning cat slow down the changes in oxygen occurring upstream. If the downstream starts to exactly follow the upstream this means the cat has lost its chemical activity and the system will throw a P0420 code.
LTFT was -11.7 (engine off)