Is it possible to recover current texts after restoring from an old backup?
Only if you have a more recent backup.

Do you have iCloud Backup set up on the phone? If so, you most likely have a more recent backup on iCloud.