Should the seat plastic have a grey slash where it meets the airbox? Appears not after a quick Google.
gold frame up to 99 with showa front, 2000 and on silver frame with ohlins front,, looks about right from what you can see, appears to have an ally subframe