1.Is Content Hub included as part of Adobe Assets, or does it require a separate license?
Assets Cloud Services SKU (non Ultimate) - get 250 CH users already included. This SKU does not have ability to purchase beyond 250 CH users. For that you will need to purchase Assets Ultimate, which gets 250 CH users included, and additional can be purchased (your account exec can share details on pricing).
2.Can assets be shared externally with users outside our firewall? Currently, we use Brandfolder, which allows external users to download assets. Is a similar external sharing experience possible with Content Hub or Adobe Assets?
3.Are there any recommended workarounds or solutions within Adobe Assets to enable external asset sharing possibly with UI where assets are organized and can be downloaded?
digarg answered it correctly, Content Hub has Public Link Share capability (link valid for max 7 days only)