It sounds like a good arrangement to me, at first read. I have mentally drawn it up (lol), and seems like it's more than enough! 3" through the roof? I think you're in good shape there... sounds like everything is in close proximity and wouldn't require more than one roof penetration.
nothing wet venting, right? Make sure all the fittings for venting are the opposite of drainage... upside down!