The stock tool kit can be found for $80ish to $180ish (new from MaxBMW).
Some tools can easily be had from Sears. The socket for the spark plug is $13.67 from Max.
All BMW dealers can be a source for these, Max or other online dealers can be easy to work with if you don't have a local dealer (Where are you? Including that in your profile can be helpful here).
A stock toolkit is invaluable and covers 75% of the work you'll do on your bike.
Look for the tool kit under "Equipment/Parts" on the Max fiche.
You want #15 in the pic below: