Yes, I've moved it to the feature request forum.
PauloV's suggestion seems most feasible. The way renew dates are handled internally to Blesta cannot be changed, however the way they are displayed to customers would be much simpler to change.
That sounds like an error from SolusVM. Anything in the module log contain more details on that error? You may want to check that your package has a node group setup (maybe try re-saving it) and that it's being passed along to SolusVM.