Not a random character, but yes. Mostly just implied for the actual rape (technically by ML but I don’t want to spoil), the SA is more in depth and by the main villain usually (along with the actual ML being generally pushy like every ML ever, if you count that).
Someone tell me if the MC got r@ped or SAed by random character? ╥﹏╥