Not certain on any of it, but yes - RH brake. Pretty sure the entire front end has been replaced - fork, fender, wheel and brake components. Was tempted to say Lockheed on the calipers, but do not believe those located the inlet on the front, like these.