Hi Sushant,
Above points are correct. Just 1 more point to add :
You need to ensure there is no new datafile added to PROD database in between of offline backup and command execution 'alter database backup controlfile to trace'. Otherwise, there will inconsistency in the no. of datafiles in control file and actual offline backup.
You need to adapt your controlfile accordingly.
Regards,
Ankit G