You forgot playoff games, also games during his rookie season when he was a backup, and his 1 game he was rested at the end of a season. He almost certainly still wore them if he’s that superstitious. Probably also wore them on the day of the 2 games he was injured and recovering back in 2019.
So the number is closer to 121, still not that bad.
He would technically be eligible to return to play, but the Eagles would still have to take him off their reserve/suspended list. They can just decide to waive him like they did instead of taking him off the list. And he had no more guaranteed money left and/or it was all voided a long time ago so the situation doesn’t really change much.