I am not into Solaris but I know it from my Debian box. Maybe it helps so here you go:
I just had to make sure the USB kernel modules / drivers are there and then I just mount it to some mountpoint. It is not like that when I plug in the stick that there will be automatically be a device file created unter /dev. The needed device files are already there.
I just go on with
mount /dev/sda1 /mnt/usb
When plugged in, I get in /proc/bus/usb/devices following additional entry:
The USB drive is not new, it is the first time i've plugged it into this machine. I plugged into a Linux machine running and it was recognized right away.
When i do an rmformat the USB drive does not show up.