Do i need to take surrender certificate at NYC?
------------ Take the Indian canceled passport+surrender certificate+COPY of surrender certificate(just show them canceled Indian passport or Copy of SC)+ give them US passport+ OCI status Page that shows documents reached NYC
Do i need affidavit for collecting my wifes and sons OCI?
-----------Not needed. Just take letter from her and show only if asked. if both of you have same last name/surname then they may not ask for letter.
How do i get a affidavit from my minor son (thumbprint)?
-----------NO.
******at window give the OCI online status printouts (your status page+wife+Son) and your US passport+ wife US passport +son US passport
***Good Luck and update your Exp with NYC.
Thank you