First to give Khums from the portion of sayed if she was needy sayed then it’s ok, otherwise the portion of imam af requires the permission from the marje.
As far as the agency fee, if there is a source who could donate the agency fee which is quite a lot then one should avoid giving such huge amount of the agency fee, small amounts of agency fee are allowed such as 20-30$ on such amounts.
Allah swt knows best.