I believe we go to the same school (though Iím a rising senior). PM me if you want to chat in more details about the different research opportunities you may not be aware of.
Nonetheless, you probably need more grades like analysis, probability and math stats in order for us to evaluate your profile. Bís donít shut you out of the top 20 especially if you have the letters to back you up and if you can make it up in more advanced classes.
I think having an untenured rec is fine, but you should aim for two other letters from economists (Iím not sure whether Law professors will be discounted), including at least one tenured prof.