I am selling multi-packs or bundles. Should I assign the bundle its own barcode?
That depends.
If you’re selling a bundle that was created by the brand owner of the products, that bundle already has a GTIN that you must use.
If you’re creating and selling a new bundle, you need to determine if the items are physically packaged together. If yes, it's a physical bundle and you will need to assign a GTIN. If no, it's a virtual bundle and doesn't need a GTIN.

In all cases, the individual items in the bundle must have their own GTIN.