About the professors, i did some experiments:
For your professors, there are 2 types:
1 - Aggressive type - after class offer to help"
At lust>35 or 36 - you can get compliance 1 event when offer to help - they reach for top and caress your chest
At lust>45+ they asks you to tidy the place naked when you offer to help
At lust >65 when you offer to help, they will tell you to bend over for sex.
You can ask for phone number after sex to ask for dates after that.
2 - type 2 is the less agressive type:
At lust>41+, you can get an exhibit 1 event to remove your clothing to seduce them and they will touch, but that it until lust>80
At lust 81+ you can offer them sex
You can ask for phone number after sex to ask for dates after that.
As for professors not from your class, i didnt experiment much and isnt sure either and only tried to seduce some when i found them at River rat out of curiosity. Whether they accept sex or not might depend on their inclinations and traits?
Clothing wise... i didnt notice them much when i first play as a male PC, but is disappointed when the description of the NPC and what they are wearing can only be found in the submenu when i learned their names.
But this is a text game without image, so i guess it can create a clutter if the descriptions remains.
I did get a mod that display NPC stats including what they current wearing (or naked) to appear just below my PC's stats when I talk to that NPC, you can find that mod in the COT mod discord.
During sex i usually strip my PC and NPC immediately and didnt care about what they wear at all...
After tried to test play PC of other gender, for example a female or a custom gender, i learned abour cleavage and other clothing descriptions i never realised existed

. This make me more aware when choosing clothes for my male PC afterward...
All clothing are unisex in this game, I have let my male PC tried mini skirts... and my female PC (with a dick) wear a boxer...
As for dominant and submissive straight male wise, the game doesn't look at how strong and muscular your PC is during sex.
Physical skill and strength will help, but the game is really looking for traits and inclinations.
You can unlock dominant and dominant vibes when your assertive/domimant skills reached lv4 and lv6.
With this 2 traits you can overcome, resist domination act on you and even force the other dominant NPC to submit... strong physical trait should help.
This is for sex combat only, and will not stop wolf whistles when you walk around the campus no matter how macho looking you are...