Schedule every weekdays

Does phplist have an option to send emails weekdays only? Or I am doing it correctly now by repeating the campaign every day starting from Monday and “repeat until” to Friday and requeue it again next week?

It is possible to send at specific intervals using cron jobs (automatic processing of the queue).
In your case, you would specify the days of the week: mon/tues/wed/thu/fri for que processing, and it will only send on those days.