Printing and Scanning
USB devices don't work in a Solaris virtual machine on VMware Server 1.x. Not that it necessarily matters. The list of supported devices in each category is so short that the odds of finding one in a random computer system are not good, even if I ran this in a physical machine; you'll probably have to buy a new printer and scanner. (The one scanner known to work is an InPath Devices model, CCD-300XLR. Good luck.)
The easiest way to print from OpenSolaris is to transfer (via clipboard, email, FTP, etc.) whatever you want to print to a box on which printing works, or scan from a device with a working scanner. Though printing from a network printer can probably be made to work.