I think:
Warriors: Cassandra, Iron Bull, Grey Warden
Rogues: Varric, Sera, Cole
Mages: Vivienne, Solas, Dorian Pavus (AKA Mustache Guy)
I'm really miffed that we have a 3-5 female to male ratio. 3-6 if you count Cole. That's... really imbalanced... Can't believe they went with that.
Anyways, do you guys remember in the demo where we choose how to customize our keep? I guess Cullen is the military-guy, Leliana the espionage one, and the Scribe Lady is the head of the merchants. Could be wrong though.
Anyways, romance-wise, we have Cullen and Cassandra (yay!) confirmed. I'm guessing since in previous games they both showed interest only in opposite-sex NPCs, and since Cullen doesn't seem to be a companion meaning that non-party-member-romance is a thing, and since we always had 4 party members who might be romanced, then we'll probably have:
Companions Romances:
Females: Cassandra (opposite-sex), Sera (same-sex?)
Males: Solas (bi-option?), Dorian (same-sex?)
Non-companions:
Male: Cullen (opposite-sex) and Female: Scribe Girl (bi-option?)
I could be wrong as heck though. Maybe they're all bi or whatever. Maybe we won't have as many as 6 possible romance options... Who knows... What I know is that considering the new trailer, the Cassandra romance is probably going to be very interesting to watch!