I think however i word it, it is going to wound him and he’s not going to take it well.
The disrespectful tool doesn't concern himself with your feelings, & his behaviour is so entitled & OTT that you feel sick just thinking about it.
So please - stop worrying about how he's going to take it.
Also - there is a script, dozens of PP will recognise it - he will deny, manipulate you by 'being upset', call you over-sensitive, minimise, blame you for his feelings ... but what he will NOT do is apologise, ask forgiveness, or demonstrate that he understand he has upset you & ensure he stops doing it.
So, as he is going to react badly anyway, I think you should just go in all guns blazing.
"I have told you several hundred times to stop pawing at me. It is disrespectful & frankly it puts me right off being at all close to you. You do not own my body & I am not your plaything. Cut it the fuck out or I will be done with you."
Let him sulk, & go through the above routine.
If he doesn't get past his sulks or improve his behaviour - well, you said without the kids you'd be gone, & you will be ok financially so ...
This is your trump card. You need to do what is best for you, & if that involves splitting up so you don't have to endure being harassed by a sex pest, so be it.