Tech Trading is on, and Leaders are Restricted, but duplicates with another team allowed.
A lot of this unfortunately will depend heavily on the mapmaker, which isn't my preference of how this could have gone down, but it did. Several civs are utterly screwed if the map isn't favorable - particularly naval based ones, and those who'd like to get some wonders. So for instance Ragnar has little going for him over other Fin leaders if we're not promised a map with islands/other continents - and last demogame we all thought we would get such a map, with two civs with naval UUs, and didn't...
As far as wonders go that's also a similar concern - I would not want to have to rely on wonders like the Pyramids. Isabella seems out given our settings - if we of course had a reasonable chance of stone/marble then early wonders + solid midgame would be cool, but we could again end up like last demogame - the map maker removed all stone/marble for all teams.
Traitwise I agree Fin, Cre, and Exp are all good, as is Philo, for any map. Org and Chm really depend on the map - happiness and cheap courthouses and maintenance could be life savers (or facilitate strong play, allowing expansion/overseas/etc...) or they could just not matter.
I have never particularly liked India, despite the UU, but also don't support them due to plain lack of traits and openings. Either we get an awesome start and can wonder-whore, or we can't, and for them it's even more distinctive than for other civs, since they've got nothing special going with traits and middle or late game. The problem is I don't think the mapmaker will let that happen again - we get nothing special if EVERY civ is given stone/marble, or we'd get nothing to really help out as all cause other teams would cry foul if India had an advantage.
I don't see so many other non-Fin as viable either, sorry but Byzantine or HRE or Ethiopia just don't cut it for me. But that's just my thoughts, we need a team decision, and if we can't see any other weaker/unusual choices as viable, then we'll stick with an easy Financial civ choice that's all right too.