ALL CHARACTERS ARE CONSENTING ADULTS ABOVE THE AGE OF 18.
I'm extremely sorry for the delay on this, but this was a two sets into one (requester used two requests for this) and it contained a lot of new stuff for me, so it was pretty complex to make.