How to divert (only) certain numbers to voicemail? Is it possible to set unconditional divert for some phone numbers/contacts, like on Android (like described here) ?

The only contact specific option is "Block", which is quite different.
As of iOS 11.0 it is (still) not possible to selectively forward specific phone numbers to voice mail.