I don't believe that Sol_Aureus violated the TOS since he isn't using (sharing) this friends account, and he clearly stated that he's posting on behalf of a friend, which is way different than saying you ARE that friend, which is what impersonation would be.