are you hoping to import this data into any specific CMS system? CSV files can be difficult to deal with and may require several hours of cleaning up. If you are using Magento, or some similar system, you can easily import the data directly from eBay using an extension and define the tables as necessary on the fly. Could be much easier and save you a lot of trouble
I used to struggle with the same task a year ago, but this video greatly helped me, for it mapped out the whole process of export-import precisely. I highly recommend to watch it.
jazva could be a good options to upload products with multiple eCommerce platforms and manage sales from a single dashboard.