Are there any other requirements for the pool besides updating the code and daemon? Do I need to add a Monero wallet or anything like that?
You would need a monero SPV prod wallet address (like a miner has), dedicated for the pool.
While you are getting that, let me see if we need any code changes to expose the address on the front page of the pool for people to see how much charity we collected.
What Im thinking is we leave it like this for 3-4 months and then reassess the situation. If the satellite pools only collect say less than $100 per month (and successfully spend it on orphan charity for biblepay) Im not in a super hurry to re-write the whole pool in c# just yet.
But we will need to agree on some type of liquidation plan even in this interim stage. Im thinking about doing this: SAI.NGO (Venezuelan orphans) has agreed to allow us to sponsor 20-30 orphans. Once I pay for those upfront (out of my own pocket), I think I will ask Steve if he will be willing to accept XMR payments from us.
I will most likely ask you to send your monthly donation to him, and for now that will be the benefit (and of course we will give you the bios of the orphans your pool is sponsoring through SAI) so you can post those bios on one of your pool pages, etc.