Re: I got one!
Stalling - before you go messing about changing jets try turning the pilot mixture screw out 1/2 turn more. Otherwise search my posts for "Stalling", there's one where I talk about the "body emulsion jet" (a name I made up) which in my experience is the usual culprit for unreliable tickover on these.
Tappet noise - yes, some is acceptable but be very, very wary, I've seen enough trashed cams on these bikes to walk away from anything that's making any sort of real noise. Your tappets should sound like "titititi", if you're hearing more of a "shlackshlackshlack" that gets louder as the engine heats up then your cam's probably on the way out. These engines are mostly good but the top ends are the weakest part, run it low on oil, even a little bit and it'll eat the cam. Run it too long without adjusting the valves and it'll eat the cam. Run it too hot for too long and it'll eat the cam.... you get the picture.
Get an oil temperature dipstick, it replaces the standard one in the frame tank, then you can keep an eye on temperature. From my experience these engines get hottest when they're making the most power e.g. on the motorway. Ticking over and off roading (of which I do a lot) will slightly increase the temperature but nothing too much. The biggest danger with extended idling is low oil pressure, I don't idle mine any other time than traffic lights - I never sit in a queue.
Change the oil and filter immediately and then every 1000 miles after that. Adjust the valve clearances at the same interval - these are not low maintenance bikes.
Check your oil level after every ride (read up here on why you can't check it before).
Grease the rear suspension linkage bearings. If you can't immediately pop out the bolt that holds the link to the frame (right behind the engine) or the bolt that holds the knuckle to the swing arm you'll not get them out without an angle grinder. Replacement bearing sleeves and bolts are still available.
Grease the exhaust header nuts with Coppaslip.
Past rides: TTR600,XT600E, KLE500(*4),FX650(*7),SLR650(*4),DL650,KLE500,F650, G650X,XJ900,TDM850(*2),XJ600(*3),FJ1200(*2),GS750( *4),GS1000,Z1000,GSXR750(*4),R1100GS,R80,GT550,VX8 00,GT250,ETZ250,TS250,TS185,TS125,KE175,CB250RS,Z2 00,C90,ETZ125,TS350,FZS600(*3),FZR600(*3),FZ750,GS 550,Monkey125,T80,GP100,CD200,RD200,GN400,CX500 and many others I've forgotten