Правильно: день Ивана Купалы.
Возможны оба варианта, но есть оттенки смысла. Винительный падеж (купили колбаски) указывает на конкретный предмет (именно эти колбаски) или полный охват (все колбаски). Родительный падеж (купили колбасок) употребляется, если речь идет в принципе о каком-то количестве каких-то колбасок.
Купил "Форд", купил автомобиль "Форд".
Правильно: Я купил «Волгу». Подробные рекомендации см. в «Письмовнике».
Запятая ставится. Лучше: ...с тех пор, как...