Who should attend my delivery? I don't want to offend anyone.

Hospital limits. Usually the hospital has rules as to how many people may be with you during delivery. Too many people can lead to collisions between staff & visitors. If you have a special support person, s/he would be the logical choice. If the doc/hospital allows pictures, you can share the experience with others that way.