As promised, here is a link to ESL podcasts and listening tests. Once again, have a peep at past EOI tests. It's easier to write when you know what you want to say here. So you need to think carefully about planning your writing. For the dialogue, how about taking a look at these expressions for (dis)agreeing? Go for it!