You can get all the Brandenburgs in full score in a cheap Dover edition. #5 is fun but has a few traps. Two tips if you want to play it: if you are going to perform it on harpsichord, ONLY practice it on harpsichord. And memorize the cadenza of the first movement before learning anything else (even if you're going to use music for the concert). Cheers!