I have 930 pictures on my Photobucket account and have never had a problem.
It's the bandwidth they limit.
If you exceed 10GB in any one month they will lock your account until the following month.
Photobucket is a great free photo hosting site.
For videos, YouTube is much better.
Mostly, because it is driven by greed.
I contribute to that because I have several "partnered" videos on YouTube.
If you have videos that are getting enough hits for YouTube to notice, they will offer to"partner" them.
With your permission they attach related Google ads your videos they are interested in.
As people click on those ads, Google makes money and they give you a tiny cut.
It averages about $120 ever other month for me.
Use Photobucket for pictures and YouTube for videos.
If your videos are popular enough you may end up getting money for nothing as well.