Нет.
В первой части бессоюзного предложения указана причина, во второй — следствие, поэтому между частями ставится тире.
Запятая перед было не нужна. Нет оснований для ее постановки.
См. в «Непростых словах».
Лучше: разные виды пасты. Первый вариант звучит немного комично.
Верно: пойти в бассейн. В разговорной речи в значении "начать заниматься в бассейне" - пойти на бассейн.