There are great videos on Vimeo and I would get permission to use but I wanted to see if this was possible for my my video content on my channel?
if you have permission I don't see why not -
you will need the direct video link or download the videos from Vimeo and host them yourself.
Ok awesome, is there a way I can find out for sure? I just don't want to put in all that work to have it turned down.
I use 100's of, CC videos
depending on the CC license type you need or don't permission - you should or not give credit to the source, you can use only parts or the whole content, and so on .....
you can find all the relevant information about CC license on the official site