Non-free doesn't mean what you think. All it means is that it is not licensed under an open source license such as the GPL. All the Apps on your list except Wowuides should run great on linux (or have obvious alternatives ex gedit for notepad). By tortoise I assume you mean the svn client, of which there are plenty available for Ubuntu. McAfee won't run, but you don't need it under linux anyway.
Anyway feel free to ask if you have any questions.
Also check:
https://help.ubuntu.com/8.10/index.html