Cant help you with affiliates, but why not if you have access to free or cheap hosting start a forum with the name using phpBB that way you can get to guage the interest and if it takes off add pages with links and ads
Using the built up forum members as proof of interest you might get the...