The G29 is the Z4 from 2018, and its history explains more about the parts situation than any spec sheet: BMW developed it jointly with Toyota. The current Toyota Supra sits on the same platform, runs BMW engines and shares a substantial amount of hardware — driveline, electronics, suspension components and much of the interior.
For searching, that means a Supra can be a legitimate donor for mechanical and interior parts. For the body it cannot — the Z4 is a soft-top roadster, the Supra a fixed-roof coupé. Not one panel is common to both. Speakers, switches and lids are what a Z4 most often gives up.
The roof is fabric, opens in about ten seconds and will do so at up to 50 km/h. Its predecessor, the E89, had a folding metal top — nothing roof-related carries between the two generations.
The M40i tops the range with a straight-six; it brings its own apron inserts but shares wings, bonnet and doors with the four-cylinder cars.