They are certainly there with no means to return until February, which they will do on a different company’s capsule, from a mission that was supposed to last 8 days and instead will last 8 months. That sounds like stuck to me.
Whose fault is it, if not Boeing’s?
They will have suits. There is a spare on the ISS, and Dragon will bring another one up. They covered that in the press conference.