They have also stated that I have worked with them as a:
Lecturer in Physical Education purely on temporary basis during the academic sessions 1999-2000 & 2000-01
Now my question is since they have stated purely on temporary basis will it affect my application anyway?
Whether it was on a temporary base or permenant it doesn't matter as long as it is a full time base, actually i haven't seen in my country or where i have worked in Saudi Arabia any employment contract or letter describe the job as a permanent job usually they explain whether it is a full or part time. so don't worry about the word temporary (i assume that your job there was in a full time base even if it was temporary).
My other concern is they have also not issued a well elaborated experience letter, this letter doesn't contain any of the duties I performed there as a Lecturer, it's simple 5 lines letter. Do you think I can get through with this?
That is normal, because it is rare to see companies who write all of the detailed duties which an employee has been doing, usually they give an official letter stamped by their official seal as a proof that you have been working with them for a certain period of time in a full or part time base without going through the details (that is why CIC asks for a refference letter from you direct manager who knows exactly your duties and is able to write them down for you on the company letterhead and sign it under his name at the end and stamp it with the company's official seal, your direct boss at the college should be able to give you a detailed letter of your duties on a college letterhead with their official seal (same idea of a reference letter for students made by their professors on a university letterhead and official seal).
The college will not issue any further document/letter. Seniors/Others please shed some light on this, I would appreciate your valuable comments.
Finally in that point if you couldn't get that detailed letter, at least try to ask them to give you an official letter of the general job description for your job title, usually companies have an official job description for each job title, because how they hire people if they don't have a job description !!, so try to get the official general job description for your job title stamped by their official seal( there shouldn't be a problem in that)
forgot to mention, I can get some personal reference letters from fellow colleagues (lecturers/professors) from the college.
That should be perfect if they do it on the college letterhead signed under their names and stamped with the college official seal they are supposed to have the authority to do it officially as they usually do for students reference letters.