Yes, there’s bound to be some super oxy-soap, whatever, that can be applied externally. You’re dealing with hormonal induced sebaceous gland over production, mildly infected (I’m an engineer, not a doc!) but they can surely help.
The prescribed internal meds are best left to real doctors, and need rather more than a few seconds of consultation.