I am reading a book now but I don't understand the meaning of this sentence and phrase:
1. ... he wanted to raise enough money to strategically out-advertise the competition.
2. ... playing devil's advocate to see where the arguments would lead. (especially the words 'playing devil's advocate')
Please help me and thank you for your help.