Those plants will start to smell during flower. If your neighbors live in close proximity, you should be cautious.
The yield is almost completely dependent upon the growers skills. Various conditions such as pot size, nutrients, light concentration, and skill all make that question impossible...