Запятая перед как не нужна.
Запятая перед или не требуется.
Не обособляются нераспространенные приложения, относящиеся к именам собственным, если стоят перед определяемым существительным. Запятая не нужна.
Это сложносочиненное предложение, запятая перед и нужна.
Запятая нужна: она ставится между частями сложноподчиненного предложения.
Запятая перед тире не требуется.
Нужна запятая перед только: Пейте, только когда вы хотите пить.
Если смысловой акцент в этом предложении падает на слова полный задумчивости, запятая не нужна.
Перед сокращением "г." используется пробел.
Перед словами так как в значении "поскольку" по условиям контекста могут ставиться запятые (между частями сложного предложения). Кроме того, возможна постановка запятых следующим образом: так, как (в значении "так же, как и").