While not about whether or not mail service is stopping,
the "SQUAT" errors are -relatively- benign.
man squatter
for more info.
You should be able to remedy that with
sudo -u _cyrusimap /usr/bin/cyrus/bin/squatter -rv username
the "v" isn't strictly necessary, and in your case it'd be
sudo -u cyrusimap /usr/bin/cyrus/bin/squatter -rv florensis
Technically the user in 10.5 is _cyrus , but cyrusimap (as with/in 10.4) will also work, both usernames are valid for the same UID in 10.5
I'd suggest a known-good backup of mail first.
Regarding the DBERROR, you should probably do a cyrus rebuild - ONLY once you have a known-good backup : )
As well, and
specific to the "unable to join the environment" error, I would also try the following (again, only after a good backup):
stop mail services
set
aside (don't delete)
/private/var/imap/tls_sessions.db
start mail services and monitor the result.
see
http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info-cyrus&msg=31889
and the reply
http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info-cyrus&msg=31889
I'm curious however about the hardware, and how you installed 10.5 server on it (wipe & clean install ? )