Well, the RPM jump when you hit the brake is most likely the torque converter unlocking. This is normal.
As far as the high idle goes, I'd clean the MAF and IAC (idle air control) valve and see what that gets you. Sounds to me like the IAC is carboned up and is sticking.
I don't recommend brake or carb cleaner being used on the MAF as it is an electronic part. They make cleaner specifically for throttle bodies and MAF's.