That is a "one off" charge.
It's not a one off charge. He'll be charged again after 99 transactions like you said. One off means charged once and then never again.
ecsqatar you can
create a standard wallet and move your coins to that. The only fees you pay when you use a standard wallet are the bitcoin network fees also known as simply transaction fees. You don't pay fees to third parties like trusted coin. However note that the company that develops electrum derives a lot of its revenue from its partnership with trusted coin. In return they make available a free wallet for all of us to use.
Regarding the proportional size of the fees you should know that bitcoin is not suitable for micro-transactions. Bitcoin fees are relative to the size of the transaction in bytes not the amount transferred. So the more money you send the lower the fees proportionally. Also in this case you've made a bulk purchase of trusted coin's services so that's why you paid so much.
Now re: your paypal deal edit: nvm. I didn't read again

HCP is right this looks bad.