i have not experiences with toshiba , but it will work anyway :) if you want buy it :) you can buy any other RAM (DDR, PC2700 (333mhz))...
first one offcourse :) http://www.notebookcheck.net/Mobile-Graphics-Cards-Benchmark-List.844.0.html
first of all , clean it than buy some cooler like this Thermaltake Massive23 ST Notebook fan this one has big cooler , i think it will...
offcourse i7 ! because it has 8 threads, C2Q has only 4
Separate names with a comma.