Sounds like 1D to me. You also have to consider your end user. Are they armed with scanners that will read both 1D and 2D or only 1D? Most retailers only need the 1D barcode and may not have 2D scanner. To be honest, I don't know if 1D and 2D are automatic these days. Didn't used to be. Someone else can provide the most common scanner capabilities of today.
1D labels are easier to scan if damaged or scuffed. The bars have 'height' so any 'clean' scan will read. 2D, especially the smaller ones are more vulnerable to becoming unscannable.
Sometimes, yes, sometimes no.
Check out some products and you will see a 1D barcode for the retailer, and perhaps two 2D barcodes that are used in different areas of supply chain. For example, if you are having a product manufactured and distributed, different people need more or different information; thus, multiple barcodes in multiple formats.
My shampoo hass a 1D barcode and two 2D barcodes (both very small - and each unique).
At any rate, it was a very successful project. Prominent 1D barcodes to bring company into new markets. They were getting locked out of a lot of business because their products were not barcoded and retailers disqualified them from consideration.
It was a pretty cool project. I learned a lot and company was able to pitch product to newly open markets. That was all they cared about, so pretty easy to make them happy.
You need to be extremely organized! No f... ups, or probably not so pleasant an experience.