if I could find mine, that longer Diamond HT antenna that we both have is actually pretty decent. But it makes for a long setup- my best so far has been put the radio outside a camel back, then let the antenna run up through all those bungee things.
I learned today from Motocomm that FGL-559 would be the correct system for your Yaesu VX-7R. The VX-3R would be the FGL-558 system. the difference is the plug that goes into the radio, one is waterproof for the VX-7, the other not so much. I went ahead and ordered the kit, with the plug for each HT... will do a little documenting once it all gets here.
82 fj40, 99 uzj100, 06 gx470
05 525EXC, 01 XT225, 09 TTR125, 07 TTR90, 07 CRF50