Regarding the TFTC switch issues,
On one (or more) of the switches you listed one (or more) of the following is faulty:
-one or more switch is bad
-one or more switch is wired backwards
-one or more of the switch's wires is touching where it should not be touching (fell off, ect.)
-one or more of the switch's diodes is bad
There could possibly be a solder splash on the backside of the MPU's switch connection components but that would usually affect an entire row or column and you are not see such symptoms. Likewise, a failing pre driver transistor would show a problem with an entire column so that's not likely either. So I would start by focusing on the play field, looking for the cause.