One of my worst fears! I hope everything works out, and your VX is put back together quickly.
I can't comment on hood locks as I really didn't know such a thing existed. I'll have to research them more - thanks.
Keep us posted if you do install them.
-biju.