Monthly magazine content organising
I can offer next thing, you can create a taxonomyvocabulary  with months, and to unpublish nodes, you can do next thing:


Query to db to find nodes with taxonomy term inside(for example January)
Load node with node_load
Set the $node-&gt;status = 0
and save the node with node_save


This will unpublish all nodes with that month. About associated nodes - can say for sure, how they accosiated with a node?
Probably you will need to write your own module.