Are the triumph off road silencers available for the 2009 speed triple?
No. TORs are available only in the 05 to 07 can shape. If you don't mind changing to the older can style and possibly adjusting mounting points a bit, they
might work OK.
The Arrow duals replaced TORs for 08 onwards bikes in Triumph aftermarket catalog.
Is the map/tunining required still available in the ECU of the bike?
You might have misunderstood something about the ECU. It is fully programmable, so the ECU only holds one tune at a time. Dealer tool or TuneBoy enables upload of replacement tune into ECU.
There are Arrow dual/dual aftermarket tune files available for post 08 bikes at your Triumph dealer.
Also do the pillion pegs have to be removed with this exhaust?
No, but the post 08 heat shields might need replacing with the older style.