On youtube I found the senior battle, but I can't find the junior and ones. Pokemonvgc.com brings you to pokemonchampionship.com. They just give you tiny clips of the battles.
There are quite a few videos on YouTube from various regional finals, worlds might be among them somewhere:
http://www.youtube.com/results?search_query=pokemon junior world final 2010
Apart from that, I don't know. If they are not on the official web site then maybe no one recorded them. The YouTube ones are all amateur footage.