Restore subscriber from subscriber's backup
All you have mentioned should be fine. Just remember to script out the  replication before doing this as a backup.


Script out the replication.
Take the database backup for Publisher.
Backup one of the subscriber (right after no.1). 
Copy subscribers backup (which is much lighter) to the future subscriber and restore
Configure the new subscription accordingly.