Create users to post unplublished nodes so admin could approve
There are multiple ways.  (Edit:The workbench module is very popular, but is for Drupal 7 only). I have achieved good results using the revisioning module, which has a release for Drupal 6.