Hi,
Yes you can use Oracle 8i as catalog database for a Oracle 9i Target database.In order to use Target/Auxillary database as 9i,the RMAN executable should be 9i and catalog database should be 8.1.x and greater.

Regards,
Rohit Nirkhe,Oracle/Apps DBA,OCP 8i
[email protected]