100kg? How hard do you pull on the mainsheet? 40 - 50 kgs at least, multiply by 7 and then multiply with Pi as a safety factor grin

5mm or 6mm.

Now why do you want to go for an S hook? If you sail/race a lot and rigging time is very important it makes sense. If you are not stressed while rigging, a shackle is better in my opinion.