Yes, bitcoin is legal in the USA, but NO you don't need a license to buy or sell btc in "bulk" and NO you don't need to keep records. You can buy and or sell every single btc in a single transaction and not need a license to do so. The license requirement has more to do with your intended interaction with the public. You don't have to buy or sell a single btc to need a license to offer to buy or sell btc to the public.
As for the licenses issued to paypal, those are state licenses that would be a secondary license, the primary license and main subject of this case/thread is the federal license.
As indicated in this thread other licenses may also be requires like: county, and city depending on where you plan to do business.
Most of the stings are being conducted by the feds, although fl did one not too long ago.
Yes this is Fed baSed, and paypal does that and each state. Yes its about bulk and reporting as 5331 text link is included. And bulk is $10k
Also if you read the first post scrib charge A is based on not having a Colorado license.
http://www.gpo.gov/fdsys/pkg/USCODE-2011-title31/html/USCODE-2011-title31-subtitleIV-chap53-subchapII-sec5331.htm