Будет. Вне зависимости от уверенности человека действующее вещество в лекарстве будет действовать, т.к. обмен веществ и другие процессы в организме протекают независимо от воли человека.
Думаю, здесь зависит от самого лекарства. Если лекарство сильнодействующее, то будет, а если шалфей, анальгин или активированный уголь, то нет.