04-06 R1 Mechanical Help
1) It's not necessary, but with adding higher compression and the mods it's highly suggested.
2) Yes, again with all the changes, it will probably be harder to find a generic map that will work. So a full dyno tune is highly suggested.
3) You won't have to do anything to the tps.