As for your 1st point, this applies to some and not all. In any case, they are charged back to City and included for P&L in the accounts.
As for your 2nd point, God knows how much United players or, indeed, other PL players have been paid off the books into offshore accounts as well.. but it...