suspension lasts normally about 10k (well it does on a zx6) engine will last for about 100k then need a rebuild my ZX has done 24K in 3 years , plenty of life in it yet
What's happened to your suspention my 2002 bike has 11000 miles on it and that seems fine.The shocks sometimes need regassing but all my road bikes have been ok.
I'd expect from mine- engine 75-100k of hard road abuse, 50k if tracked a hell of a lot. Would maybe expect to maybe need valve guides & top end bits at less miles tho but not an engine rebuild
rear shock 15-20k, more if a decent replacement fitted.