Запятая ставится по правилам обособления обращений. Россия – обращение.
Роспатент склоняется как существительное мужского рода, 2-го склонения: Роспатента, Роспатенту, Роспатент, Роспатентом, (о) Роспатенте.
Минсвязь склоняется как существительное женского рода, 3-го склонения: Минсвязи, Минсвязь, Минсвязью, (о) Минсвязи.
Корректным будет отделить вопрос от остального предложения двоеточием; запятая перед или не требуется, так как в этом случае союз ли... или соединяет однородные части составного именного сказуемого при подлежащем Россия и связочном глаголе является: Отметим, что экспансия России на восток вынуждала к поискам некоего идеологического обоснования, а площадь восточных приобретений намного превышала «метрополию» на западе, что закономерно ставило вопрос: является ли Россия Европой или уже Азией? Обратите внимание, что слова запад и восток в таком контексте, судя по всему, называют страны света, поэтому их нужно начинать со строчной буквы.
Верно: соглашение с Минпромторгом России.
К сожалению, стилистически такая фраза некорректна, поэтому говорить о корректном оформлении этой фразы на письме также не приходится.
Правильно: больше 140 миллионов.