Well, like I said. I think the double boiler will dcarb for you, but if not put the weed in the mason jar and tightly cover it with foil and you should have no smell.
Also, have you considered the fact that edibles just might not work for you? Have you had edibles in the past which got you...