В данном случае следует употреблять только предлог на.
Можно, но лучше: вручать подарки и исполнять танцы.
Русское словесное ударение
Правильно: танцевать до упаду.
Судя по наличию в русском языке устойчивого выражения танцевать от печки, танцевать в каком-либо направлении в принципе возможно.