If the 9630 is unlocked, I am pretty sure that it will work. The Verizon forums would be the wrong place to post. I would have posted it here, or in Straight Talk. Verizon is for discussing Verizon and their services.
As always, before purchasing, be sure to double check information. I would contact Straight Talk directly to be sure.