Hi Sarah,This won't help about the team icons, but I wanted to clarify
about the pasting images in this community that yes, in this new
community you have to upload the image, you can't just paste them. You
can upload them wherever you are in your comment though, so you can add
images throughout your post.