As stevie21 suggests, short of writing it yourself there's not much can be done. It sounds like a very specific piece of software you need and to bolt it onto existing forum software would need some bespoke code written.
http://www.rentacoder.com/ is a good little site which may provide you with a developer for such a project at a reasonable price.
You need to be sure in your mind EXACTLY what you want beforehand. These developers don't like people changing their mind half way through! I know, I'm one of them ;o)