Yes, the pins are too long, but that is really not a serious problem.
I'd be more concerned about the D-shackle that appears to be holding the forestay just above the roller top bearing. The
photo (in the original post) is not especially clear, but
1) the pin does not appear be moused (i.e., secured with a monel wire against unscrewing itself), and
2) with the over-long pins in the backstay triangle, the swaged eye and the two lugs on the triangle are reasonably close together, so the extra length of the pin is not stressed and comes to no harm. But with a shackle, the swaged eye can be some distance from the arms of the shackle, and this means there is a strong bending moment on the pin. Shackles are really not intended for use as part of standing
rigging.
The presence of the shackle(s?—on closer
inspection, it looks like there could be three of them in series!) and the use of over-long pins (not to mention the curious bit of
insulation tape decorating the triangle) makes me nervous about the rest of the rig. Were I in your shoes, I'd get a trustworthy professional to inspect it all very thoroughly.