Yes, it does, all of the requirements in your question are provided in the statistics, if you run your Ad campaign with AdsMyWay we could also tell you how many people viewed your Ad