I was at the Old George Whites (now Motorcycle Mega store) last week and got a LED indicator relay for £2 for a 04. They might still have some if you pop over there.
As far as I'm aware yes, as they're designed to keep a 'constant' rate of flash. If the relay is fitted in the same place as the 2004 fire blade then it's a pain to fit as its located forward of the 'lean angle sensor' between the headlights.