Возможны оба варианта. В первом случае имеется в виду еда вообще, во втором — какая-то конкретная еда.
Негативные (содержащие отрицательный показатель) вопросы сложнее для восприятия, чем их позитивные аналоги. В норме ответ да на вопрос Ты не приедешь? должен означать подтверждение (да, не приеду), однако в действительности, как показывают лингвистические эксперименты, в ряде случаев (хотя и не слишком значительном) да используется в значении «утвердительного опровержения» (да, приеду). Так же и ответ нет может означать как подтверждение (нет, не приеду), так и (с равной долей вероятности) отрицание (нет, приеду).
Запятая нужна. В целом предложение построено корректно, но возможно двоякие толкование ("нет улицы в таком роде, как Арбат" и "в Москве нет улицы старый Арбат").
Сочетание некорректно, хотя глагол подпадать в словарях есть. А облагается налогом – правильно и кратко.
В разговорной речи допустимо: нет баклажан, пюре из баклажан. Но строгая литературная норма: нет баклажанов, пюре из баклажанов.
Дополнительные знаки не нужны.