Will the program given in the crio basic template program follow the line as is or do i have to change something, if so, what?

I think you will find the Line Following Tutorial helpful.

The “Robot Framework” autonomous code will not follow the line. The “Robot Framework with Game Code” autonomous code will follow the line.

Excellent!!! Thank you Mr Ross.