1. Switch sizes are not the same. Alps and low profile will not fit MX and if you plan to solder using a universal plate, Outemu and Kailh use a different housing system that will not allow them to open on Universal plates. Universal plates allow yo to remove the switch top without desoldering the switch for either maintenance or changing out the guts.
2,. I agree with the above on getting a kit, sort of. Most case/pcb/plates are designed as a unit, it's pretty much only 60% that has some interchangable parts. Some. If you want to mix and match you need to be careful even on 60%. Pretty much everything else is a unit and fits nothing else. Check KBDfans, mechanicalkeyboards.com and krepublic.
3. If you have never used a smaller keyboard before, go cheap. No sense in blowing $300 (or a LOT more) on keyboard only to find you hate it. Experiment with sizes, layouts and switches before you buy a higher end board. Plus cheap ones make great learning tools, buy a cheap as dirt 60% and when tired of it desolder it and try to rebuild it. Worst case you're out only a little money. Soldering is easy compared to desoldering. Soldering is easy once you know how but people can really mess things up. It's easy to forget how it was when learning and using shoddy equipment.
4. the board should specify the USB or show it.
5. If you're determined to solder, get a kit from someone who offers replacement PCBs. While most mistakes can be fixed, keyboards are actually pretty simple, there comes a point when it's just not worth fixing or beyond your ability to fix even with online help and your only real option is send it out or buy another.
6. The difference is extra keys. Do you use lots of arrow keys, you're either going to want to get a board with them or be prepared to learn lots of layers. If you type well, a smaller keyboard may work, if you make lots of mistakes and spend lots of time correcting you will want at least a 65%. Hate change? Don't go small. Bigger costs more, you need more switches, more stabs, more caps more material.
Again, don't go doing a full custom without having tried the layout first, you're just wasting money.