Bank balance seems sufficient however, financial ties may include property, insurance policies, GP fund etc
Age and study gap are obviously issues but you have good justification as you have been continuously working.
The fact that your employer is willing to pay half pay during study leave is...