мало понимать, как работает код - нужно понимать, как работает бизнес
1) Не берется чужая реклама. Тебе то кто заплатит, если ты рекламу воруешь xd
есть набор рекламодателей, каждому ты говоришь 1 доллар за просмотр.
Он присылает тебе рекламу - ты ротируешь её, платишь 0.6$ юзеру, 0.4 себе в карман
2) ??? какая разница в контексте твоего вопроса? Хоть биткоины принимай. Что удобнее будет рекламодателю и юзеру
3) сразу ему говори сколько дашь за просмотр, зачем говорить сколько за него получишь ты и сколько положишь себе в карман
4) накрутка реальна и спокойно реализуема, это будет бесконечная борьба тебя как разраба и юзера как хацкера
начиная виртуальными машинами заканчивая просто арбитражем
5) не востребован, сейчас вся реклама интегрирована напрямую во всё - youtube, mobile apps, ну кому такое нужно из рекламодателей если тебе похвастаться будет нечем и ты делаешь велосипед в принципе
peace