q：如果不使用全額到帳，收款及中轉手續費由誰支出呢？
如果不使用全額到帳，b(收款行)、c(中轉行)的費用就會由收款人支付，銀行在入帳前就會將這中間的手續費扣除後再入到收款人的帳戶，這樣的情況下，實際到帳的錢就會比匯款的金額少一些些，這種方式稱為sha(也就是share的概念)。
有的。如果銀行之間有合作關係，中間的手續費就不一定會收取。  
以我自己經驗為例，當初我是用電匯(台灣銀行匯款至chase銀行)在台灣就先繳付紐約租屋押金，因為兩者有合作關係，當時就只有收取匯款金額0.05%+郵電費新台幣300元，沒有被收取全額入帳25美金的加收費用。  
通常大銀行之間才會有這樣的合作關係，在開戶時可以順便詢問行員國際電匯若匯款方沒有使用全額到帳，是否會被扣除中間的手續費the correspondent (intermediary) bank charges。