Looks like a good clean bike. Yes there was a recall for a new ecu and a recall for the none waterproof electrical connectors under the tank plus earth lead. The connectors and earth you can do yourself, I did mine( but that's if the connector is not corroded) and it's easy enought to see if the bike has the new ecu. On start up it'll rev to 2000rpm for 10 seconds if it has the new ecu, if not it'll just go to 1500rpm and drop to tickover almost immediately. I'd not worry about the clutch basket at that mileage, mine didn't start acting up to 20k miles and I rode it in to 33k before I got it fixed.
Take a test ride if poss as they're quite different to ride than a normal three or four cylinder bike. I love mine, my blade riding brother took mine a run the other week, thought it was a right Tractor!