I doubt that you cannot get individual cycle time, because cycle time counter is restarted only when u command M30 & as in your case u command M99...So can't get the individual cycle time.
For the Part Count, follow the instructions -
Before pressing cycle start, turn the Part Counter to 0
In your program command,
#xxxx = #xxxx+1;
(Where xxxx is the Parameter number which traces the Part Count...)
(Consult your Machine Dealer to know about the parameter which stores PART COUNT).