Sachverhalt: A. Der 1953 geborene indische Staatsangehörige S._ reiste am 17. Januar 1992 in die Schweiz ein und meldete sich am 17. Oktober 2002 bei der Ausgleichskasse Basel-Landschaft zum Bezug von Ergänzungsleistungen an. Mit Verfügung vom 13. Juli 2006 lehnte die Ausgleichskasse das Gesuch ab, weil S._ die 10jährige Karenzzeit durch einen mehr als drei Monate dauernden Auslandaufenthalt unterbrochen habe. An ihrem Standpunkt hielt sie mit Einspracheentscheid vom 13. März 2007 fest. B. Die hiegegen erhobene Beschwerde wies das Kantonsgericht Basel-Landschaft mit Entscheid vom 14. November 2007 ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten lässt S._ beantragen, es seien ihm in Aufhebung des vorinstanzlichen Entscheids ab 17. Januar 2002 Ergänzungsleistungen auszurichten. Zudem ersucht er um Gewährung der unentgeltlichen Prozessführung und Verbeiständung. Mit Eingabe vom 10. März 2008 lässt S._ Unterlagen bezüglich Gewährung der unentgeltlichen Rechtspflege sowie Kopien einzelner Seiten eines alten Reisepasses auflegen. Die Ausgleichskasse sowie das Bundesamt für Sozialversicherungen verzichten auf eine Vernehmlassung. 