You can be sure that ANY wireless internet will have caps. At least this one's a soft cap that just bumps you from 3G to EDGE speeds if you go past it.
I also doubt that ANY provider would be happy with 24/7 streaming video to a phone. That's not what they're made for.