Dungeon Architect

For #1 Set the number of cells variable in your dungeon to zero which will turn off procedural generation of corridors and rooms.
For #2 I solved this by using marker replacement volumes, just place a replacement volume that changes a wall into a door where you want doors.