Hi there welcome to steemit. I am sure you will find the community with lots of content and with alot of friend people. In respect to whether to site support youtube, yes you could simply paste the link when you create the stories, the video will automatically attached to the post.
RE: My first Steemit post