What would be a good fit for me?

I think without ACT and TOEFL scores, it is very hard to chance you and say what your match/safety schools would be. That said I would put Lehigh, UIUC, and MD in the low reach category and Purdue and VT are definitely not safeties.