entrapment is extremely specific. all it means is that law enforcement can not "creat the opportunity" for u to commit a crime. this definately qualifies i would think.

i'd try to meet him in a semi-public place and never give him a way to ID u. (dont drive ur own car, or if u do, park far away, etc) if shit goes bad, run like hell.