Yes your assumption of setting the control file path in the initSID.ora is a correct way to do. For how to create a database, please refer the createdb.sql script normally found under $ORACLE_HOME/rdbms/admin

Sam