Mag0007
1) Yes you can ufsdump a filesystem while it is mounted. If you want to capture just /opt, /opt must be in a separate partition.
2) No you don't have to be in Single User Mode, you must be root to ufsdump /opt.
3) Not a good idea since the stuff that normally goes into /opt are application packages. When you install applications, not all the files goes into /opt. There is a good chance your applications will not work.