Оба сочетание верны и употребляются в речи.
1. Наличные деньги – корректно. 2. Оба варианта возможны.
У глаголов весить и вешать разное значение. Весить – иметь какую-либо тяжесть (сколько весит этот груз?), вешать – определять массу, взвешивать (это разговорный глагол). Крылатая фраза из рекламного ролика – сколько вешать в граммах?
Эта формулировка небезупречна. Возможный вариант: прикреплять объявление кнопкой.
Если 3D-туры – то же, что и виртуальные туры, запятые нужны. Обособляется конструкция с союзом или, если или употребляется в значении 'то есть'.