Если оставаться в рамках школьной грамматики — составное глагольное, которое отличается от стандартного составного глагольного тем, что модальное значение в нем выражено не глаголом, а словом категории состояния, из-за чего и появляется формальная связка.
В университетском курсе такие сказуемые характеризуются как сложные трехчленные, без отнесения к глагольному или именному типам, потому что в университетском курсе строже различаются типы связок: в составном именном могут быть только формальные, полузнаменательные и так называемые знаменательные связки, в составном глагольном — только фазисные или модальные. Совмещение в одном сказуемом вспомогательных компонентов из разных типов: компонента с модальным значением (неудобно; точнее, это оценочно-модальное значение) и формальной связки (было), — вообще совмещение вспомогательных компонентов из глагольных и именных сказуемых ставит сложные сказуемые вне противопоставления СИС и СГС.
Слово иноагент является аббревиатурой (сложносокращенным словом), созданной на основе сочетания начальной части слова иностранный (ино-) с целым словом агент. В сложносокращенных словах, в отличие от сложных слов, интерфиксы отсутствуют. Основной особенностью аббревиатурного усечения основ является его независимость от морфемного членения: от слова может остаться любой отрезок. Поэтому правила образования сложносокращенных слов в аббревиатуре иноагент не нарушены, слово зафиксировано в академическом орфографическом словаре, размещенном на ресурсе «Академос» Института русского языка им. В. В. Виноградова РАН.
Действительно, в аббревиатурах (сложносокращенных словах) интурист и иняз используется другая усеченная часть основы слова иностранный, однако в сложносокращенных словах иномарка, иноСМИ присутствует отрезок с гласной ― ино-.
В фонетической системе русского языка нет запрета на сочетание безударного и ударного звука [а], ср.: соавтор, поахать, одноактный, легкоатлет, биоакустика и др. Так что и в звуковом плане слово нормативно.
Упомянутые в вопросе слова иностранец и иномир образованы способом сложения, в них используется основа слова иной и интерфикс -о-.
Следует писать через дефис: форс-мажорный.
Слово ленинградец образовано суффиксальным способом от существительного Ленинград.
Запятая не ставится.
Написание зависит от контекста. Например: масло соленое и несоленое; масло отнюдь не соленое.
Как правило, склоняются первые части имен, написанные с пробелом (отдельно от последующего имени), и не склоняются первые части имен, пишущиеся через дефис.