B1b2 visa drop box appointment representation for parents

Hi I would like to know if the following list of documents are good enough for my parents B1 B2 visa renewal drop box appointment

  1. Appointment Confirmation Page
  2. photos
  3. DS 160 confirmation
  4. previous and current passports
  5. previous visa

Do i need to carry pay stubs , w 2 , green card , bank statement as well ?

No need for any of your documents, just add their I-94 in the list you have if they ever visited the US in past.