Definitely can't tell you much without those logs, but thanks for the details

.
1. Depends on what's exactly hung. And even if it's only a softlock, you'd need a shell to recover. (But, yeah, power delivery "fixes" the kernel hangs on the Libra 2).
3. That can't be good, either, on a more general note, FWIW (but should be irrelevant here)

.
5. Don't. That's only for Lua crashes, and nobody except a dev working on the startup code should ever need to enable this.
6. It's slightly non-trivial if you've never dealt with SSH before, yeah (doubly so if you're not running a *nix OS).