Can you upload the video to YouTube or any video hosting site?

Yes, we provide that service free of charge.