Да, употребление кавычек здесь корректно.
Двоеточие ставить не нужно, а вот тему следует заключить в кавычки.
Лучше просто заменить тире на запятую.
Пунктуация в предложении зависит от того, что именно подразумевается в контексте под местоименным наречием там. Если там означает просто «не в этом месте», выделять запятыми обстоятельство в шкафу нет необходимости. Если там означает «в том месте, о котором шла речь», обстоятельство в шкафу нужно обособить как уточняющее.
Правильно: тем, кто интересуется марками.
Слова тем не менее обычно не обособляются, однако иногда их выделяют как вводное слово при соответствующей интонации.
Выделяются знаками препинания части сложных предложений, присоединяемые союзом "вместе с тем". После союза запятая не требуется.
Лучше с тире.
Слова между тем вводными не являются и постановки знаков препинания не требуют.