Правильно
а если к CP/M BDOS/BIOS лезет то то что можем эмулировать, эмулируем, а остальное игнорируем

собственно "кусок доса" нам в этом случае не нужен.
про переменные - не помню, что-то сразу за ROM
а что-то (conin/conout) в самом конце памяти, там-же где и в CP/M

но думаю что в сжатом виде должны все влезть.