Secondly, when sourcing a PCB for a final product which will have strips to solder an MCU onto, can you buy generic boards or will most be custom made to fit?
By “strips”, you mean the solder pads?
Regardless, commercial products practically invariably have custom PCBs. Generic PCBs are actually not that cheap, and they need a lot of manual labor to become useful. Even if, as globoy says, you integrate a board like a Raspberry Pi into your product, treating it as a module, you’ll likely still have a custom PCB as well. High-volume products rarely use off-the-shelf boards, but you do see it in low-volume products and prototypes.
Thanks to Chinese PCB vendors like JLCPCB, even hobbyists now have access to custom PCBs at prices often
below those of generic boards like perfboard/veroboard/breakout boards. So there is truly no reason not to design your own board, provided you're willing to learn how to do it.