My advice is to create a wildcard distribution profile. This way you can leave the Bundle Identifier alone, the default value works.
Leave the "Bundle Name" setting its default value. You can change the displayed name by renaming the product (go to the project info screen, select all configurations and search for "product".) You can overwrite this with the Bundle Display Name setting, but it's unnecessary if your product name is correct.
You should have a high res (512x512) version of your logo or promo image ready when you submit your app.
If your app gets rejected, apple tells you what to fix. They are pretty reasonable, so don't worry about that.