См. вопрос 303151.
Указанная запятая нужна.
Оба варианта возможны.
Да, так можно написать. А можно и так: капитан Очевидность. Все зависит от того, в какой роли употребляется слово капитан - как часть прозвища или нет.
В первом случае запятая факультативна.
Во втором случае для постановки запятой нет оснований.