Can I buy a SharpCap Pro license that lasts longer than 1 year?

No, sorry, we are currently only selling 1 year licenses.