А что, возможны разные случаи? Приведите, пожалуйста, примеры употребления.
Запятая нужна: Угадай, где деньги.
В ответе речь идет только о форме деньгами, а не деньги. В форме деньги ударение падает на первый слог.
Постановка тире корректна. Но и его отсутствие ошибкой не будет.
На наш взгляд, если люди уже получили еду (еда уже куплена), то следует выбрать предлог за. Если покупка только планируется, то предлог на.
Выбор формы зависит от смысла предложения. Правильно: дать (немного, много) денег, дать (эти) деньги.
Такое выражение в доступных нам источниках не зафиксировано. В каком контексте Вы его встретили?