This is the first time I am involved in database upgrade process, so please help me if I miss any step..
Database upgrade from 9i to 10g rel2 same os ( windows)

Preparing to upgrade
-- run utlu102i.sql on 9i env. and check for erros/suggestion
-- gather stats
-- shutdown database
-- exp userid= full=y

Upgrade database
-- Install 10g software
-- made necessary changes to init.ora, create sysaux ...etc
-- import

Question

will this import system object from 9i?
also do I have to startup database after import with upgrade option?
also do I have to run catupgrd.sql?