В простом предложении перед неповторяющимся союзом или ставится запятая, если или можно заменить на «то есть», «иначе говоря».
Запятая ставится.
Слова в том числе и от американских граждан могут быть присоединительной конструкцией (т. е. носить характер сведений добавочных, сообщаемых попутно, в дополнение к содержанию основного высказывания). Тогда перед ними нужна запятая. Если значения присоединения нет, знак не нужен. Окончательное решение – за автором текста.
Запятая не нужна. Между однородными придаточными, соединенными соединительными или разделительными союзами, запятая не ставится. А перед придаточным (после тогда) запятая ставится.
Пунктуация зависит от строения предложения. Предложение может быть простым с вводным словом казалось - тогда перед казалось нужна запятая.
Предложение может быть сложноподчиненным с первой частью И казалось - тогда запятая ставится только между частями предложения (как в указанном примере), а слово казалось выступает в роли сказуемого.
В приведенном предложении оборот с союзом как может быть истолкован двояко: 1) «в качестве (в роли) супергероя» — и тогда запятая перед ним не нужна; 2) «подобно супергерою» — и тогда запятая нужна.
Запятая стоит верно.
Запятая не нужна.
Для точного ответа нужно видеть предложение полностью.