If you are planning on using eCart 5, then you will need to use PHP. To transfer from ASP to PHP is not a hard process, then eCart will recreate the check out pages for you.
I think the hard part would be the Database and how you are going to recreate the database in MySql and transfer the data over.