Obie formy są teoretycznie poprawne. Natomiast, lepiej użyć w tym przypadku: Do any of your friends collect anything?
"Does" nie jest niepoprawne, po prostu w większości przypadków brzmi niepoprawnie.