73 Dart Sport Sunroof Help

My main concern is getting it sealed up. Right now, it's got no seals in it at all. Not that is will ever see rain, but an occasional car wash could be problematic.
I'm not 100% positive but I been told that the seals are made in Germany and some of the seals out of a German made car might work. But had mine done before I heard about it and never looked into it.