I had a major operation in March this year, open surgery. Although not the same as your operation, I had my gallbladder removed. I also had anxiety, it was nothing to worry about. General anesthetic, out for around 2 hours, groggy and back on a ward. NHS not private. Greatful, I had a brilliant service, had to go back again to get some stones removed as 2 were floating around the bile duct. Again general anesthetic and again no worries. Although not your age, I'm not that far off.
Recovery time is generally down to you, it took me 2 weeks to get back to normal which was what the text books say, hopefully yours will be text book too. Best of luck, although you really won't need it. They are professionals.