Layman's guess:

a) No, especially in an aerated pond. (Mine isn't)
b) Yes, generally. "Sewer smell" is caused by anaerobic bacteria which indicates a lack of O2.