Doing a dual degree won't benefit you much in terms of jobs. However if you are interested in both fields, then do both.
I'd recommend just sticking to one.
Just keep it as a gen ed.
Marks don't mean much its all about experience and having a low D for a subject that is not even related to your course isn't going to affect you in any way.