Hey,
This should be no problem. Do you have any existing zones on your Solaris 10 box? Do you have enough resources on the destination server? (mem, hard drive space, cpu cycles, etc?)
By "host on a domain" I assume you want a separate sol9 zone with the content of your current physical machine.
Cheers,
Vladimir