for how long can i use the music and if i buy a songs for my channel youtube for how much time and how many viewers ? and how much time the license is good for ?

One license is good for one video. There is no limitations of time and number of views.