Оба варианта корректны.
Запятая ставится, это сложноподчиненное предложение: Не знаете, что подарить любимым людям?
Такое употребление корректно. Глагол царить используется здесь в знач. 'иметь место; преобладать, господствовать'.
Запятая не требуется. Но следует заметить, что в современном русском языке конструкция с уважением к вам обычно не употребляется в предложении таким образом.