This is an excellent suggestion. For your first suggestion, we currently offer this for a few platforms, but not yet for SparkPay. You can view those platforms here: If I edit an order in my store after it has synced, will the changes update in ShippingEasy?
We'll make sure to look into this further for consideration.
One suggestion that I do have so that you don't get errors and you are not importing orders that are not yet ready to be shipped is to turn off automatic order downloads. How to: Disable Automatic Order Downloads
As for your second issue, I'm not sure if this is a bug or a feature request so I'd be curious to know what error message you are getting. Can you copy/paste it here?