Hello,
My name is Richard P. Cesar, im an expirianced computer programmer from Rockford Ohio (USA). I have overviewed your project multiple times, and am currently assuming this as a 2 part project. Ill start with the conga line first, this is relativly easy assuming you have Cron(LIN) or TaskManager(WIN) access, and I have a script already written for a client that can be easily modified to do just what you are wanting. All it will need is a little testing for your scenario. The first portion you specified can be implemented by tapping the SQL database that your forums use, and then simply adding a table that we can cross referance to add their values from the other site. The "free i-pod"-esqe site will then simply log into that database , in fact you should be able to have any site log into that database, and check it provided it knows the database user and password. This should be able to be found from the source (of course this is taken care of by me).
I am availiable 24/7 for support, via chat e-mail and phone(USA). As I have said before I have done projects that do bits and pieces of what you want in the past, and am ready to give you referances or examples of my code if desired. Please see my profile if you want a quick overview of my skills.
Thank you for your time
Richard P. Cesar