I believe smbmount is only supported on linux, as for smbmount to work your kernel has to support the smbfs filesystem. I could be wrong about this, but I don't believe there is smbfs support for the solaris kernel yet.
Correct.
As an alternative, you could look at 'sharity'.