Isolating 220V AC from low voltage DC on the PCB
If you want it safe, most likely not.

When you have AC Line and low voltage on the same board, you need to have a clear separation of the two sections. Here it is not the case.

The AC side and the low voltage side need to be isolated from each other, and from the circuit, it seems not to be the case. You need to have optical or galvanic isolator between the two sides.

It is recommended to use cutout through the board to separate the section and without having any trace going to either section. This has several advantages from having a clear boundary, to avoid having PCB defect that might short AC to the low voltage side.

Few example: