Перед запятой, точкой, многоточием, вопросительными и восклицательными знаками не ставят пробел, а вот после, обычно — да.
Перед открывающей скобкой должен стоять пробел (а вот сам текст от скобок пробелами не отделяется).
Тире — это знак препинания, который нужно отделять пробелами с двух сторон, кое-кто иногда путает его с дефисом, который отделять не нужно.
Объяснение:
:D