Out here, we call butt containers "toilets".
Seriously though, as far as I know there are no restrictions on a building of your description.
Your fire danger has to do with misuse of the exterior facilities. IMHO it is a fire code / ignition source issue (UFC 305.2), not a building code issue.
IFC 305.2 Hot ashes and spontaneous ignition sources. Hot ashes, cinders, smoldering coals or greasy or oily materials subject to spontaneous ignition shall not be deposited in a combustible receptacle, within 10 feet (3048 mm) of other combustible material including combustible walls and partitions or within 2 feet (610 mm) of openings to buildings.
Exception: The minimum required separation distance to other combustible materials shall be 2 feet (610 mm) where the material is deposited in a covered, noncombustible receptacle placed on a noncombustible floor, ground surface or stand.
I know this won't go over well in South Dakota, but here in some California municipalities there are laws prohibiting smoking outdoors within 20' of a window/door opening in multifamily housing. These are intended to address indoor air quality issues, but they might take care of your flaming butts issue as well.