Steele rubber products make replacements seals for all automotive applications
https://www.steelerubber.com/?gclid=...RoCCWUQAvD_BwE
the catalogue will allow you to select exact replacements by size and profile
( in PHX I have a nearby "fabric store" which stocks common sizes...like for the trunk on my 66 Cadillac-
https://fabricdepotaz.com/ )
removing is easy with a sharp box cutter/ stanley knife, cutting out the old seal
re-installing flat glass into a seal is easy using string and grease - youtube
home depot sells acrylic/lexan which is easily cut with a jigsaw or I prefer a rotozip. smooth the edge with a file or sandpaper, taking care not to scratch the plastic if you are going for clear windows
you'll get a great result in a day and be done with the ugliness up top
Mike