Hey! I'm applying to EEB programs and have had a really successful application season: here's my advice.
You probably do need to get some relavant courswork as in, something that focuses on ecology and/or evolution. You have to have at least one, because a basic knowledge will be assumed in a graduate program. Also, what if you take an ecology course and you're like oh my, this is as boring as hell, why did I ever think I wanted to do this? Do you know what in particular things in evo/eco you want to research?
I have basically no "relevant" experience. I did, however, participate in summer research programs in immunology labs. I'd say it's critical to get research experience, more for yourself than to get in the program. (I mean obvi it is important for the program...in my interviews that's all the professors want to talk about). But for your own interest, get in a lab or in the field (if that's the kind of eco/evo you like). Lab work is usually highly monotonous AND often fails for reasons you can't figure out. You have to find out if you can handle that kind of work. Field work is even worse. What happens if a major storm destroys your plant experiment? Well, your project is on hold for a whole year. Lame. You have to really love it. And you have to be able to prove to grad admissions that you love it. I should note that eco/evo research is generally more frustrating than molecular etc. because it takes a lot longer to get anything exciting...or get nothing exciting.
Your GPA is absolutely fine. MCAT scores irrelavent. They don't ask for them. Might need to take a GRE subject test as well as the GRE? But I have no idea about that really.