You can customize each forums style settings. Each forum ID can have its own styles, images, etc.
Regarding the need for multiple licenses, you only need multiple licenses if you are running 2 different instances of UBB.classic (i.e. /cgi1/ultimatebb.cgi and /cgi2/ultimatebb.cgi both publicly accessable)