Запятая нужна: Не знаешь, что подарить?
Запятая нужна: Не знаешь, что подарить?
Обе запятые не нужны.
Оба варианта правильны.
Запятая не требуется. Но следует заметить, что в современном русском языке конструкция с уважением к вам обычно не употребляется в предложении таким образом.
Запятая ставится.
Это тавтология. Можно сказать: сделать подарок кому-либо; подарить кому-либо что-либо.