Запятая не нужна: здесь сочетание сколько влезет является не придаточной частью, а устойчивым выражением с обстоятельственным значением 'вдоволь'.
Запятая ставится, это сложноподчиненное предложение: Не знаете, что подарить любимым людям?
Если перед сказуемым стоит отрицание не, то тире обычно не ставится: Офицер этот не чета вам (Фед.); Сердце не камень (пог.); Аналогия не доказательство.
Постановка тире в этом случае имеет целью логически и интонационно подчеркнуть сказуемое: Но объяснение — не оправдание (М. Г.); Его взгляды на семейный этикет — не предрассудок ли это?
По правилам запятая не ставится, если повторяющиеся члены с частицей так между ними образуют единое смысловое целое со значением подчеркнутого утверждения: Вляпалась так вляпалась!
Какие-либо знаки перед именем собственным не нужны.
Да, запятая нужна: Случалось, воровали.
Если это подпись под текстом, то точка не нужна.
Который Кибальчиш? Мальчиша.