2) Why do they appear to use only ONE address for BNB cold wallet? Isn't this like putting all your eggs in one basket?
It's a cold wallet. It's supposed to be the storage of pretty much everything, or at least a majority of the resources they control. If they have multiple cold wallets, that means they would employ multiple security measures, and focusing your attention to a single wallet is better than dividing your attention, resources, time and effort in guarding funds. Hackers would have a higher chance into cracking into multiple wallets, too, rather than a single, heavily-guarded one.
I am not understanding you point , make one and heavily guard it? Why not make 10 and heavily guard it? To be precise what do you mean by "heavily guard" it? I guess security of cold wallet is due to its offline nature not due to "guarding" it.