:+1: Aye, that’s how it’s done. Some people use a laminator to fuse the toner to the PCB, it makes it a bit easier (If you’re too hot or apply too much pressure, the toner gets squished and spreads out - this happened here but not too bad. If too little, it doesn’t stick.)
2-layer can be done but getting both sides aligned can be tricky and overall it’s more complicated. If I can get away with it, I try to cram everything onto one side (except for filter caps etc.) In this case, the other side is just 2 milled concentric rings.
On vias - some people have come up with DIY methods for plated through holes (PTH), but again, it’s quite involved. It’s an electroless copper method where first you have to coat the inside of the holes with ITO or conductive silver plus some sort of catalyst before plating. I don’t think it’s worth the effort for small one-offs like this one.
Another way would be rivets like these - looks sensible for bigger connections. I just use a short piece of copper wire.
If I needed a full sheet of identical drivers - involving large amounts of routing - or a large PCB in general, I’d go with OSHpark or similar. But for small ones like this where not much can go wrong and you can check for errors in a minute, this is okay. And you can practically do it on the kitchen table (if the woman is not at home )