Regarding keyword repetition in URLs.
It matters very little as it is just one of the indicators and actually one of the weaker ones. Also, EMDs lost their significance years ago.
Content, meta, Schema, backlinks, etc are way more important than URL length / repeating the domain name.
Generally speaking you *need* to group your products anyway and should create their own page identity - just make sure to avoid cannibalisation.
Google has an extensive guide on the subject.
Ps: Imho you should use structure nr1.