Yup, that should be more than enough. Aces high hasnt been upgraded in a bit so it doesnt push computers hard at all. If your thinking about VR you might want to bump it up a bit and VR (Virtual Reality) in Aces High is amazing!
Welcome back !!!
btw, Im in MA too, central MA just south of Worcester, you?