Thanks for your suggestions. I might try the latest Linux-libre and see if
that helps. I've used older kernels (2.6 series) on other distros and similar
issues.
Good thing is that the kernel panics are rare, and only when I'm booting (not
when I'm doing work, thank goodness) so it's not a big issue. The suspend
issue is a little more annoying because if I'm not using my laptop for 10min
I would rather suspend than leave it running.
I did try Parabola once and I found it a little hard to configure, but I
could try again later on. Actually, I installed OpenBSD a while back, and I
thought it was easier to install than Parabola. But I actually read their
documentation really well, which probably helped.