I can’t really chance you, especially with special circumstances like that. I will say that NU seems to like weird stories, so that might work just fine. Your GPA really isn’t that bad and you have a year to pull it up. Your tests are good, and so are your ECs.
One note though. Double majoring is easy at Northwestern so don’t be dissuaded from pursuing Econ and Gender Studies. We do not have finance or business, but our Econ department has great placement into those fields.