По разъёмам:
Все разъёмы на торец ZX-fatherboard не влезут, поэтому ставить там есть смысл то, подо что технологически проще сделать отверстия в самодельной планке и чего не купить как готовый выкидыш. Вот список выкидышей с оценкой вероятности доставания:
- COM 9pin - очень распространён, от старых ISA мультикарт;
- GAME 15pin - очень распространён, от старых ISA мультикарт;
- PS/2 - менее распространён, от старых AТ мамок;
- LPT 25pin - не очень распространён, от старых AТ ммамок;
- VGA 15pin - ещё менее распространён, от старых AТ мамок с видео на борту;
- Sound х3 - ещё ещё менее распространён, от старых AТ мамок с соундом на борту;
Т.е. самые последние позиции наиболее редко встречаются, а значит их лучше поставить непосредственно на плату, а остальные подключить через игольчатые разъёмы в виде выкидышей. Т.е. максимум что можно втиснуть на торец ZX-fatherboard - это: VGA, PS/2 х2, Sound и TAPE (мамы под штекеры 1,5мм), либо вместо PS/2 х2 поставить один разъём CF или SD.
GAME и LPT - это одна стандартная планка-выкидыш, COM,LPT,PS/2,VGA (кое где и GAME) вообще без планки можно привинтить непосредственно на корпус.
Таким образом остаётся ещё найти планки на контроллеры, а эти планки как правило слепые, их можно изготовить из обычных планок, идущих в ЗИПе к корпусу прикрутив к ним кронштейны-уголки.