Pretty much every webpage is now covered in advertisements, so… I don't get what their problem is.
And how exactly are the advertisements supposed to "have a virus" is beyond me. A web ad is almost always a picture or an animation that can't really do anything except being displayed.
To be clear, I'm accusing the company of spreading ********, not you.
And yes, MediaFire is legit.
And no, if you took a video with your iPhone, moved it to your Mac and then uploaded to MediaFire, the chance of it being "infected" is literally zero point zero zero nothing. Let's think about it:
1. your iPhone — definitely safe, produced a video file and didn't let anything/anyone touch it
2. iPhone -> Mac transfer — definitely safe, the file got copied and saved to your Mac's filesystem
3. your Mac — potentially unsafe, there are ways (extremely complicated ways) to abuse a video file using all kinds of programming magic and media players' bugs and force it to do something besides playing. For this to happen you'd have to do it intentionally or there would have to be some kind of malware running on your Mac that looks for video files and tries to inject malicious code into them. Note that this sounds really improbable, creating all this would be an arduous task and — in the end — this vector of attack is unreliable, which is why infected video files are extremely rare.
4. Mac -> MediaFire transfer — potentially unsafe, but again, it would require catching the video file somewhere between you and MediaFire, infecting it in realtime (!!) and sending it back on its way. All of this while the connection is secured via https (encrypted). Virtually impossible.