Run Kali in a VMinstead, to run Kali from USB on any Macbook you need to add several drivers to the image, and yes, its doable, but not straightforward, and you clearly want it to 'just work'