Мы рекомендуем следовать орфографическим источникам. Пробел после точки в сокращениях однозначно указывает на то, что сокращено сочетание слов. Эта норма не облечена в форму правила, но примеры указывают на необходимость пробела однозначно. Чтобы убедиться в этом, можно обратиться к «Правилам русской орфографии и пунктуации» 1956 года и 2006 года, к «Справочнику издателя и автора» А. Э. Мильчина и Л. К. Чельцовой.
После сокращения п. пробел нужен.
Двоеточие стоит верно. Не хватает пробела, и первую точку нужно заменить на запятую и пробел.
Пробел нужен.
Следует писать через тире с пробелами: в XIX — XXI веках.
Да, в таких случаях пробел нужен.
Перед восклицательным знаком пробел не нужен.
Между двоеточием и тире, запятой и тире пробел обязателен.
Знак сноски отбивается от предшествующего слова, если оно не заканчивается кавычками (и пишется без отбивки от закрывающих кавычек).
Между знаком сноски и первым словом примечания внизу страницы также ставится пробел.