You should be able to do this with a standard IPSec tunnel from the SonicWALL to the DMVPN hub device. From the SonicWALL's perspective, the destination networks for the tunnel should include all of the DMVPN clients' IP space. The DMVPN hub will also need to advertise a route to the SonicWALL's source networks to the spokes.