Hi Joe Yes the Factory Style Windshield Channel will replace yours and includes the latches. Thanks