Slut Maker - check. Got 91 of them, in fact, for the "quietly drug the whole town" run, so I need all the SM and Corruptors I can get.
Ticket - check. Bought the monthly one every time I needed one due to Parker quests.
Something I would need confirmation on, though: does the vengeance part require SM and the ticket to trigger the
message saying the principal came up with the idea of vengeance? Let me [try to] explain using another example: Jenny Coppers corruption itself does not trigger
inside Police Station without actually having the drugs required, but prior to that you do get
informed that you are going to need them. How is the Parker quest configured, then? I ask that because I remember being informed about needing a train ticket when I first started the Parker chain. In other words, I was informed I needed one.
UPD:
Dzeris Yep, we got a creepy-crawly bug (on 1.10.4.2): I made a 12PMish save and went to buy every type of ticket (already have monthly in inventory). Monthly, Weekly, Daily were not picked up by the game, but when I bought the 1/4/8 ride ones and switched locations (went home) afterwards, the quest triggered immediately.
Sure did. Thanks a bunch.