Hello Dave!
Regarding Standard ID password expiry. Does the users have ticked checkbox on person record "Password never expires"? By activating this all users should message to reset password.
Password expiry time is according to our documentation 1 year. Only password restriction for Standard ID is 8 characters. About special characters I need to check status and get back on that topic.
Brgds,
Rasmus