Thanks koen, duly noted.
dirk, I loaded the 2.6 image back up.
You're correct about the alarms: testing it this time works just fine. The problem must have been between the keyboard and chair last time. :-P Somewhat relatedly, I noticed that the system date and time don't survive a reboot (resets to about 4:48AM, May 8th, 2006 every time), which may have been what threw my test of the alarm off before. (At least that's my excuse.)
I've spent some time trying to reproduce the hang on suspend/resume while on the dock with no luck. All I remember doing was setting it in the dock, suspending it, resuming it, then it hangs part way into the resume (the screen was kind of half-drawn, much like what it looks like part way through rotating the screen). I've tried to reproduce it with all sorts of combinations of things running/not running, SD card in/out, and with varied lengths of time spent in suspend. Still no love. If I can get it to do it again, I'll post anything new here.
BTW, I want to thank all the folks working on this (and other Zaurus related stuff too), I greatly appreciate your volunteered time and effort. So Z devs: Hoorah!