Корректно: в Одессе, в городе Одессе.
Правильно: расположено, удался и допустимо удался.
Слова в словарях следует искать по начальной форме. В нашем случае: расположенный, удаться.
Правильно: родился в г. Осиповичи. Географические названия в сочетании с родовым словом обычно не склоняются, если внешняя форма названия соответствует форме мн. числа. Но (без родового слова): родился в Осиповичах.
Фраза некорректна.
Звучит эта фраза не очень хорошо.
Все запятые нужны: Он рассмеялся, но, заметив мое уныние, сразу осекся. Деепричастный оборот обособляется, т. к. его легко можно отделить от союза и переставить в другое место предложения, ср.: Он рассмеялся, но сразу осекся, заметив мое уныние.
Верно: с Калкином, Ларкином. В фамилиях иностранного происхождения не выделяется формальный показатель -ин, поэтому творительный падеж образуется с окончанием -ом.