Do you remember the bike you owned when you were 15? I don't. There are a lot of bikes in the world. In the galaxy of SW, there are a lot of protocol droids. I can think of several right off the bat (beginning of TPM, beginning of ANH, in Cloud City.) I don't think Vader would give the site of Threepio a second thought... anymore than I might recognize a bike I owned as a teenager.