Do you mean incorporating the videos of those websites on your own site or just use those websites to present to the client? If you mean incorporating video, check what they both offer in terms of embedding options, such as responsive layout, controls, if the player has a logo (some clients might not like to see i.e a youtube logo on the corner).
If you wanna set up your website, through wordpress there are a couple plugins that might be useful, check “Advanced Responsive Video Embedder”. As far as the images go, I can’t really think of a service right now but maybe a cloud service like dropbox might work.
Hope it helps,
Francisco Lamarosa
cinematography, lighting and editing. That’s my liking.