How can I configure mandatory or stray holding periods?

For your stray or mandatory hold times, you can easily set a status specific to this hold, and use a status review date for when the hold is up. (See How do I use status review dates? for more information on status review dates)

Then, the task list will give you a daily list on which statues expire that day and need to be moved to intake, available, or whichever status you define.