Spoilers:
Gail is very much a favorite among the cast, in terms of all of the other characters pretty much liking her and not having some beef with her, so I have no doubt that Garret is going to be detained and under constant supervision afterwards.
Unfortunately, I do imagine Gail received some permanent damage (I.e. scarring) that she’ll have to live with, I doubt it will be as simple as waiting for her to wake up. However, it’s a difference of “You attacked Gail! Now no one trusts you!” Versus “You actually killed Gail, so Tabby wants to kill you in revenge.”
Although! There is one other possibility, albeit there’s literally no evidence of this as yet, since it ended on a cliffhanger that was designed to imply Garret attacked Gail. It is possible, although very unlikely, that it wasn’t Garret who attacked Gail. Instead, maybe Garret *did* attack “Connor”/the unknown entity aboard the ship, after Connor had attacked and tried to kill Gail. Granted, this is me being super, duper wishful and hoping that Garret is entirely innocent, so I can’t imagine this actually being what plays out.