chflags are not inherited, so when a parent directory has chflags set, files created in it will not inherit those flags. Note that in the case of some flags (e.g. schg), creating files in that directory would become impossible anyway .. Setting up a cron job would be your best best.