Pretty much, but if OPs using a 2016 MacBook then they might as well get a USB-B to USB-C cable and not require an adapter. Something like this:
Yeah it will work without a hub.
I just use a USB B to USB C cable
https://www.amazon.com/dp/B012V563B6?ref=ppx_yo2ov_dt_b_product_details&th=1