If I decide to grow a plant in my closet, would it let off a noticeable smell so household members could smell it?
Put those space blankets up to keep in the heat; good ventilation, if you can go through your attic that would be the best way to filter out smell; try getting one of the artifical ozones or whatever they're called, a bit pricey, but could sove your problem.