French Montana Talks Debut Album, Touring and More