Only 2 options, leave and pay a couple weeks overstay, or maybe try and find an agent that can get you an extension. I know there was one in Pattaya that could get anyone a covid extension, unfortunately with you being on overstay they might not even be able to help you.
Only one who cares about updated pictures are the US embassy. They won't let you use your same picture twice. Thailand doesn't care, I normally get 20-30 made and I'm good for a couple years.
Any overstay isn't great, but overstays less than 24 hours they wave the fine and give you a stamp "overstay less than 24 hours." Won't affect anything in the future