Well, I trust the guy that will do the welding - he has restored cars prior to becoming a motorcycle mechanic. If he suggests removing more, we certainly will. You guys may have removed enough windows that it does not bother you, but this looks like one of those jobs that will disassemble alot more easily than it will re-assemble.
And yes, I will be ordering the rubber seal - done that before.
Thanks,
Bob