Слово артишок склоняется без выпадения гласной О, а слово петушок - с выпадением гласной. Это связано с тем, что артишок является заимствованным словом, а в слове петушок суффикс ОК имеет древнерусский "аналог" - суффикс ЪК.
Слово онлайн может употребляться как склоняемое существительное.
В этом предложении запятая перед тире не требуется. Для нее нет оснований, так как приложения к подлежащему — имени собственному входят в состав придаточной части.
Нужно убрать точку в конце предложения.
Верны оба варианта.
Уже поправили.
Корректно: в Костроме, в городе Костроме.