Is pre-diabetes the same as impaired glucose tolerance or impaired resting glucose?

Yes. Prediabetes is impaired fasting glucose (ifg) or impaired glucose tolerant (igt). Some patient will have ifg but no igt while other will have igt and not ifg. High risk pre-diabetes are patients who have both ifg and igt.
Yes and more. Prediabetes can be impaired fasting glucose, high glucose after eating or a high hemoglobin a1c.