Re: how to add weekdays multiselect field to a cart price rule?
As you mention, this isn't custom.
I think you would need to add a new extension with a custom condition. You could look through how the built in conditions are built to give you some guidance: