Can I have a really specific repeat pattern, for things on the first of the month etc?

We have monthly and bi-weekly scheduling coming now, and we’re working on a few more things for after that.

On the other hand, if there’s stuff you absolutely, positively need to do on a certain day of the year, then that probably belongs in your calendar. HomeRoutines isn’t intended to nag you about particular appointments.