Ciao,
l'operazione da te richiesta è fattibile al 100% e potrebbe comportare alcuni problemi sull'indicizzazione, dipende dalle tue abilità professionali.
Per trasportare il forum da:
dominio.altervista.org/forum forum.dominio.itDovrai procedere al trasferimento di tutti i file presenti nella dir /forum e trasportarli nella subdir forum.dominio.it che andrà a crearsi dopo che tu avrai creato il sottodominio.
A seconda delle impostazioni da te date potresti aver bisogno di modificare la path nel file configuration, il consiglio è quello di utilizzare la funzione php apposita per riconoscere la path assoluta.
A questo punto dovrai lavorare molto bene su htaccess per impostare tutti i rewrite necessari.