Deal seems in the ball park - wouldn't be getting screwed.
The dealer should be able to help you with the recall by looking up your VIN - for some reason I thought I had a couple fuel connectors replaced that were defective, but don't recall if they were "officially recalled".
As far as a Triumph top box (A9508004-colour), they run around $500 and then you have to get the Triumph luggage rack (p/n A9508014) for the st which is in the $175 neighborhood. Check out
http://www.triumphnet.com/ and search the ST accessories for the price information on the Triumph goodies.
I have the Triumph luggage rack and a Givi top box with hardware to go on the rack (~$250 for the box and $100 for the hardware).
I think replacement painted pannier lids are available for purchase retail, or are often times listed on ebay similar to this one
http://cgi.ebay.com/ebaymotors/ws/eB...spagename=WDVW
hope this helps some
tony