Yes Connector #8 is probably a display connector. The translation of the label doesn't make any sense so I can't confirm it yet.
I enjoy challenges like this, I guess its half the fun for me :D. I probably would have found a kit that has everything but, the pricing on the Spanish amazon is just...