Nice song - I like the accidental train sound before the start!
(A) Yes, pitchy in parts but not like 'ouch'! It's an energetic, emotional live performance, so fine. In a studio, yes, you'd maybe Melodyne one or two parts, being careful not to lose any of the feel.
(B) The song stands well...