Какого-либо четкого правила не существует; такова литературная норма.
Ответить на вопрос, почему правильно употреблять в каком-либо сочетании тот или иной предлог, зачастую не представляется возможным. Сочетаемость слов в русском языке обусловлена целым рядом факторов; современное состояние языка – результат долгого и не всегда прямолинейного его развития.
Нормативно: Владимирович.
Предпочтительно: Магазин «Апельсин» на Московском проспекте. Предлог по вносит значение распространения действия по всей территории, например: в домах по Московскому проспекту отключили горячую воду.
Правильно: работая в должности.
Правильно слитное написание.
Корректно: На все про все – два, максимум три дня...
Лучше с кавычками: Слово «богатый» неизвестно что означает.
Для страницы следует использовать код, приведенный здесь: http://www.gramota.ru/slovari/forma/
Корректно: брать напрокат, сдавать в прокат.