Images links can be "embedded" with basic Markdown or BBCode:
![img](https://example.com/image.jpg)
[img]https://example.com/image.jpg[/img]
Links to popular content sharing websites (like YouTube in your test) can be automatically embedded with the MediaEmbed extension
What do you mean by banner ? A signature ?