Точка, запятая, точка с запятой, двоеточие и тире не ставятся перед закрывающими кавычками (все эти знаки могут стоять только после кавычек). Вопросительный и восклицательный знаки и многоточие ставятся перед закрывающими кавычками, если относятся к словам заключенным в кавычки. Точка ставится после закрывающих кавычек, если перед ними она употреблена в качестве знака сокращения слова.
Таким образом, Вы написали правильно.
Перед закрывающими прямую речь кавычками запятая не ставится. Она может стоять после закрывающих кавычек вместо тире или вместе с тире – в зависимости от строя предложения.
В простом предложении перед неповторяющимся союзом или ставится запятая, если или можно заменить на «то есть», «иначе говоря».
Запятая ставится, т. к. однородные члены соединены повторяющимся союзом или.
Точка ставится после кавычек. В справочниках это правило обычно приводится в разделе «Сочетание знаков препинания».
Пунктуация зависит от строя предложения.
Не всегда. Постановка запятой зависит от синтаксического строя предложения.