Thanks for your answers !!!
I was precisely thinking of J24 blocks on the deck when I talked about putting it on the deck, but if you said that's bad, I believe you ! In fact there is no reinforcement on the J24's deck, that's the problem.
But I was thinking of a reinforcement with a cable and turnbuckle from the blocks on deck to the mast in the interior of the boat (difficult to explain with english words !! but it is a common system on racing boats.)
Cap'n Vic, do you have a picture of Vee Jay mast foot ?