When I did my police check, they required my ID and nothing else. Of course, I did it locally, so it wouldn’t have made sense to require a passport.
Yeah, you need your ID if you’re a citizen with HHR. For NWOHR, I’m sure you need your TARC, but you can always call and double check to see if they can make an exception if you don’t have yours on hand.