Yes, the Fed charges interest on loans to banks. That money ends up going back to the Treasury.
All of it? Don't they get to keep a percentage for their efforts, expense, and risk? And if the Fed is protected by law from revealing its transactions to foreign banks and etc., what makes them have to let the Fed know how much they've loaned out?