I think Australia will beat India handily. India's defeat in the previous series and lack of leadership after Tendulkar's retirement will haunt them until they can rebuild as a team. Also I just don't think Kohli has bee a good captain for the Indian team.
New Zealand will beat South Africa, but barely. I have been very impressed with New Zealand's bowling and batting the past year or so.
In an Australia v New Zealand final, it would be fun to see New Zealand win, but I think Australia would edge them out. It would be exciting as I think both captains will let their batters go for sixes. The ODI format seems to favor fast bowling over spin bowling.
As for broadcasting, I wish ESPN, TSN in Canada, would show the final live. Being almost prime time at least on the Best Coast, they would have a lot of viewers.
I think the combined hosting with Australia and New Zealand has been fantastic. All the grounds have been prepared properly with minimal issues from what I have seen. Plus having the final in the MCG, you could not have a better venue. The only thing that was kind of meh was delaying the AFL season, but that is just me since I love AFL also, St Kilda member here.