Нет, фамилии, оканчивающиеся на -о, не склоняются в русском языке.
Запятая ставится (обособляется сравнительный оборот).
Указанная запятая нужна.
Запятая не нужна.
Ставить запятую нет необходимости.
О Дмитрии - правильно. Слова мужского рода на -ий имеют в предложном падеже окончание и, а не е.