What do the statuses mean on a patron's hold request list?

Active - When a hold request is placed, its status is automatically set to active.
Cancelled - The library canceled the hold at the patrons request, patron cancelled the hold requests, or the hold request was in the status of unclaimed, then the library removed it from their hold shelves.
Expired - If a hold request is not filled within the specified period of time, the request status automatically changes to expired. Currently set to 1 year of when the hold request was placed.
Held - The item is ready for the patron to pick up.

Can I keep a list of the titles I check out (Reading History)?

Yes. Log in to your library account and click on My Account and choose My Record from the pull down menu, then choose Contact Information and Preferences.
Check the box at the bottom to Maintain Reading List.
A window will pop-up with the following message explaining the impact of keeping a permanent reading list: