Тире не требуется.
Сильно мечтать не вполне корректно. Правильно: страстно мечтать.
Если имеется в виду "мечтать о чем угодно, обо всем", запятая не нужна: ...могут мечтать о чем хотят, но на практике ничего не выйдет.
Пунктуация верна.
Запятая ставится.