Good idea, but that's a no. I imagine they would take a lot of memory, and there already is a limit. Feel free to send them direct to me though, hahaha
If your video is already hosted somewhere ie: Dailymotion, Facebook, Liveleak, Metacafe, Vimeo, YouTube then copy the URL of your video from there and then look at the top of the posting box on the Cancuncare forums for a button called MEDIA which will allow you to enter the URL of your video and will show the video when you post. FYI - here is the BC video that is from Youtube
I would assume you would have to upload the video(s) to youtube and then copy and embed the youtube video link on this websites media post section.
I don't think Instagram is directly supported by the forum tools. You'd probably have to load your video(s) up to YouTube or Vimeo which are supported