Do it for free
you'll save yourself $5000 in stress
believe me, been down this road
YES - you can get the sonicwall to work
Is it straightforward and reliable? no
SIP ALG runs through that thing's veins
i presume youve done all you can to disable sip alg?