主语和状语都可以是并列的,可以不止一个。我不知你是从哪里看到的句子只有一个主语的说法。但是语法专家薄冰则不这么认为。请看薄冰《高级英语语法》第641页和第690页的解释为证:
我想方式状语应该是同样道理。
This country will achieve it's goals 【by selling abundant local natural resources to other countries】 and 【by giving help to other countries】.
由and连接起来的两个方式状语,算是一个状语还是两个状语。
by.... 是介词词组作方式状语。
名词词组的并列,可以在句子中作一个主语,而不是两个主语。比如:
My brother and I like watching TV。
My brother and I就是句子的唯一主语。
而by..... 介词词组的并列,在句子中视为两个方式状语还是如同两个并列的名词作为唯一主语一样,视为句子中唯一的方式状语?