Is there any way to add only one photo from a gallery to a smugmug community instead of whole gallery? Without duplicating the file to a new gallery.
At this time community participation is on a per gallery basis. The only way to share a single or small groups of photos would be to have them in a new gallery. You might consider using a Smart Gallery or Collected photo so that the photos are virtual copies instead of an uploaded second copy.