Yes, yes and yes. This is exactly what I use mine for. With regard to streaming to the Apple TV, you do realize you need to have a computer to do the streaming, of course. The Apple TV can't just go ...