congrats, 37kmiles is really low. If you want to keep it original, maybe you contact companies which supply headliner material, for example Headliner Express is specialized also on older BMW, https://www.headlinerexpress.com/
also carpet material, best is you first get some samples and compare.
there are more like
http://wlsheadliners.com/
https://www.gahh.com/
http://www.headliner-magic.com/