I have oily skin too and am loving a couple of pore filling primers atm++
How dry are you? +
Maybe try Etude House Beauty Shot
CosRX Snail 96 essence, Etude House 99% Aloe, Avene Cicalfate, Innisfree Derma Formula Barrier Cream
I use mascara removers (I've tried one from Etude House but my fave is from Heroine) if you can++
Out of those, the Vichy looks like the most 'ok' option ++
Etude House Dear Darling Liptint.