Chances of applying UPenn ED?

You certainly have a chance. I would say a better than average chance. Nail those essays, and keep your grade up.