Hi John, Yes, yes and a conditional yes - you'll only see traffic where there is an active RadarBox, where there ain't, you won't!
I've had books off Flightstore over the years and always found them OK. They currently offer last year's Pooley's Flight Guide at a very reasonable £4.99, a vast reduction on full price.