Adding more Data to a Commerce Feed Upload
A Commerce feed fundamentally isn't any different to a regular feed so if you need additional data attached to your product you should be able to create the additional fields you need on your product type and in Feeds map the data from your CSV to the Product Type fields in Commerce.

With regards to sorting, wouldn't you be doing that in Views when you're actually displaying the imported products?