No.. too many places.. this would just be a tour of train stations and airports.. you would have almost no time to see the places you list..
I almost think you may be trying to pull a joke on us..
In 7-10 days remember this.. when you spend 2 nights in one place that allows you only one full day to sightsee.
I think cities like London, Paris, Venice, are worth more then only one full day , don't you ?
When you change location you have to check out of hotel.. travel to train station or airport.. then travel to new destination.. then find next hotel... check in and drop off bags.. then you may have only 4-5 hours left to visit sights that day.. then the next day you would leave the city again.. no.. too fast and not practical.
With 10 days.. choose maximum of three or four places.. and even that will be a fast trip.
Paris , London , Venice would be my first choices..