Designing a schematic for PCB, what should I consider?
There are 7805 type regulator replacements using buck conversion. This makes your pcb design simpler and more robust. Something like a Mornsun K78L03.
Why have you settled on an ESP-01. GPIO2 is used as part of the boot process, so if you load it, the ESP8266 goes into boot mode. It would make your life easier if you used something like an ESP-12 and used a free GPIO.
Q2 won't work too well as drawn. Your circuit configuration is for a P-channel mosfet, but you've used an N channel. There's also a fair chance the output is ON when the ESP8266 boots up.
Finally, there's a zillion boards with an esp8266 and relay that do the same as what you're proposing - most likely cheaper and better. That's not to discourage you from experimenting, but it makes sense to use what is available and only design something that adds value