Противительный союз, после которого или перед которым находятся два соединенных союзом и простых предложения, не считается объединяющим элементом, и запятая перед и ставится (см. примечание 2 к параграфу 30.2 справочника по пунктуации Д. Э. Розенталя): Да, это долгое лирическое отступление, и я мог вас утомить, но оно здесь не зря.
В первой части предложения сравнительный оборот образует смысловой центр (смысл не в том, что полицмейстер заходит в лавки, а в том, как именно он это делает), а значит, тесно связан со сказуемым, что дает основание не обособлять его. Сравним примеры из Национального корпуса русского языка: Художники и гуманисты приходили к Козимо как к себе домой и чувствовали себя с ним совсем просто. [А. К. Дживелегов. Вазари и Италия (1933)] (здесь случай, подобный Вашему); А то я туда сунулся, как к себе домой, а там мужик какой-то незнакомый [А. Маринина. Не мешайте палачу (1996)] (смысловой центр первой части, важный для развития сюжета, образует сказуемое сунулся, оборот как к себе домой добавляет малосущественную характеристику).
Возможны оба варианта имени. О том, как склонять мужские имена Михайло, Данило, Иванко, написано в «Грамматическом словаре русского языка» А. А. Зализняка: «Имена этой группы – древнерусские, украинские, белорусские или русские диалектные. ...Все формы, кроме И.ед., здесь образуются по образцу женского рода (как если бы исходные формы были Иванка, Михайла, Данила), например, у Иванки, с Михайлой, про Данилу. Заметим, что указанные формы И.ед. на -а сами по себе тоже встречаются (одни часто, как Данила, другие редко, как Иванка). Существенно, однако, что в тексте, где встречается такое словооупотребление, как у Иванки, с Михайлой, про Данилу, вовсе необязательно в И.ед. появятся именно эти формы -а: в таком тексте И.ед. может вполне последовательно иметь формы на -о. Наряду с указанным способом склонения у слов данной группы в трудах по истории или в текстах с украинским или белорусским колоритом можно встретить также косвенные формы по образцу мужского рода, например, у Иванка, с Иванком, про Иванка».
Приведем несколько примеров:
Но каждый гражданин XXI века вправе это сделать ― если внутренний талант гонит тебя на новые подвиги, как гнал он Михайлу Ломоносова по бесконечной трассе: Холмогоры – Москва – Петербург – Фрейберг – Петербург – Москва – и так далее. [Смирнов С. Чьим современником был Ломоносов // «Знание – сила», 2011]
Здесь он познакомился и на всю жизнь подружился с Михайлой Ломоносовым, который всякими правдами и неправдами пробрался в Москву из далекой Архангельской губернии и выдал себя за сына священника. [Лихачева Д. Создатель русского фарфора // «Химия и жизнь», 1970]
Надежда, мы на Вашей стороне, нам тоже такой подход очень не нравится. Запросы в нашу справочную службу свидетельствуют о том, что подобные ситуации во время выдачи аттестатов и дипломов возникают ежегодно. Как правило, причина конфликта одна и та же: выпускники и (или) их родители сначала «прессуют» работников школы, а затем жалуются в различные инстанции (вплоть до прокуратуры), требуя не склонять фамилии, которые по всем правилам и нормам должны склоняться.
По нашему мнению, склонение/несклонение фамилии – это не личное дело носителя. Да, это его фамилия, но в то же время это слово и, как и все слова, оно подчиняется грамматическим законам языка. В этом смысле нет разницы между Аттестат выдан Голод Илье и Жители деревни страдали от голод, в обоих предложениях – грамматическая ошибка. К сожалению, многим носителям «нестандартных» фамилий это очень сложно объяснить.
Что делать в подобных ситуациях? По нашему мнению, для начала, вооружившись справочниками, попытаться всё же доказать выпускнику или рассерженному родителю, что фамилию нужно склонять. Поинтересоваться, хотят ли родители, чтобы у их ребенка в аттестате (получение которого – важное событие в жизни человека) навсегда осталась грубая грамматическая ошибка. Если же учащийся или родители упорствуют, если они так хотят получить аттестат с ошибкой – что ж, в конце концов, это их личный выбор...