Yes it is still available, I will post these videos on my youtube account, they will be sent to me in mp4 or similar format.
So if you are going to post them on your youtube account then is it necessary for me to have my own popular youtube account?
Are you strictly paying for the video(s), or the advertising/marketing from a popular youtuber?