Retake your DAT. You have a solid GPA. If you get a 22-23, your chances of getting a scholarship will go up significantly (especially at Penn).
With your DAT and GPA combined, you should get accepted somewhere tbh, but it won't be your top choice of school. So, it'd be better to retake.
In terms of schools list, I'd add a few more schools. I am not sure what your criteria for selecting schools are. But happy to review once you have some more schools added.