hi there,I have a question about dark machamp.if you use fling(and they have
pokemon on their bench)do you take a prize because their pokemon is not in
play anymore?(does this also work with pidgeot?)

No.  To take a prize, you must knock out the opponent's Pokemon - not merely remove it from play.

Scott