Yes they are that good. If all of the connections are sealed with duct tape properly you will not smell anything but fresh air coming through the filter. They last about a year before the carbon needs to be replaced, your nose will tell you when to change the carbon.
Yes you do not have to vent the exhast outside of the house. I would recommend that you not exhast back into your grow area.