Your first jab regrading names: so what? A name doesn't make it a literal truth. Was Sarah truly a princess? Was Peter literally a rock or stone? No.
Your second regarding Thomas is the figure of speech hendiadys which is two words to emphasize one thought. This is no more literal than when Jesus called Peter 'satan' ('get thee behind me satan!)
Figures of speech are legitimate uses of language but one has to know when and where they are. Try verses that with lists and many "ands" (and Peter and Paul and Joseph...). That is polysyndoton. Lists with no "ands" is the figure asyndodon.
Did you know that puctuation does not exist in the cursives or uncils? ('original' greek texts) Since all puntuation in the KJV is manmade, there are errors in it. Thus, interpret inlight of clear verses.
Who did these people see? It wasn't God that they literally saw...unless you care to do battle with these clear and in context verses that say that God is invisible and unseen by man.
Jhn 1:18 No man hath seen God at any time; the only begotten Son, which is in the bosom of the Father, he hath declared [him].
1Ti 6:16 Who only hath immortality, dwelling in the light which no man can approach unto; whom no man hath seen, nor can see: to whom [be] honour and power everlasting. Amen.
1Jo 4:12 No man hath seen God at any time. If we love one another, God dwelleth in us, and his love is perfected in us.
(speaking of Jesus) Col 1:15 Who is the image of the invisible God, the firstborn of every creature:
Ok, got the point? Clear verses first to set the ground rules, then use these guides to interpret the rest and then you'll get harmony and clarity from the scriptures.