Hello @aeasterling
I understand that you have some questions about the Eportfolio that can be used in canvas.
It is possible to create pages in your Eportfolio and upload images and files to it. HERE is a guide that goes over how to do that.
One limitation with the Eportfolio is that you cannot add/record videos and sounds with the Rich Content Editor like you normally can in Canvas. However, you do have the ability to embed content such as videos that are hosted through third party services like youtube or Vimeo. If you have some videos that are hosted outside of Canvas, you copy the Embed code, and paste it into the page you create in your Eportfolio. To do this, you would simply get the embed code and edit your page, followed by selecting Insert and embed option and pasting it into the embed box.
HERE is the Canvas guides on using Eportfolios.
Hopefully this helps!
-Colton