Слова, одинаковые по звучанию, но разные по значению – омонимы. Правда, бой в значении "состязание, поединок, схватка" и бой в значении "звуки, производимые дробными ударами чего-либо" нельзя назвать омонимами – это просто разные значения многозначного слова. Подробнее о многозначных словах и омонимах см. в пособии Е. Литневской.
Возможны оба варианта.
Корректно: Я или Настя с вами свяжемся.
Правильно без запятой.
Бутер – просторечное сокращение от бутерброд.
Названия можно подвести под правило о территориальных и административно-территориальных единицах и писать оба слова с заглавной буквы (ср. Ближний Восток).
Это обстоятельство места.
Верно: трое ворот.
Название Фишт склоняется.
Если это официальное название документа (пусть он пока и не принят), то правильно с прописной: Цифровой кодекс РФ (сравним: Семейный кодекс РФ).