How small a peak could one identify by GCMS
You can get GCMS peaks for very small components of the overall mixture.  

However, most GCMS patterns are electron impact, and hence probabilistic, so if you don't have enough sample, the fingerprint won't be reliable.

In my experience 0.3% produces spectra which are 'good enough'... as long as you don't inadvertently overload your column.