1) У MessageBox'ов нет возможности скриптом настроить что-либо, кроме основного текста. Для более интересных вещей лучше пользуйтесь TalkBoxForPlayers (с версии 3.1), описание есть в ЧаВо Jack_of_Shadows.
2) Все объекты хранятся в списке objects в map.xdb. При помощи текстового редактора найдите там объекты с отрицательными координатами (или превышающими размер карты) и удалите соответсвующий блок вида <Item>...<Item/>. Если знаете путь к Shared объекта, то можете найти по нему.