As all FAQs are, this is a work in progress. There will be FAQs left unanswered and FAQs that haven't been asked yet (but will be) that will need to be added to this page. This is just a starting point.
It's 'w' for "wait" since p might represent "pulse" at some point.
The largest configuration currently (as of March 2002) is 3 in a Dual 1.8 Ghz Athlon MP system. It works fine for the conferencing application it's running, but that is not a configuration that is recommended at this point.
Yes, that's a workable model. Asterisk supports using other remote asterisk servers to extend their dialplan. So, for example, at each school you could configure the Asterisk server locally to know how to route a set of local extensions, and then simply point it to the central server for other extensions.
You may hook up the VOIP-Blaster to Asterisk, but you can only use it to talk to other VOIP-Blasters. Due to the patent on the codec used by the VOIP-Blaster, it isn't likely that Asterisk will allow the VOIP-Blaster as a simple handset (other than with other VOIP-Blasters) anytime soon.
There are several options for an FXS solution.
It actually can't find the development headers. If you're having this problem, there's a good chance, you're using RedHat or Mandrake or another RPM based distribution. Find the identically named packages with the word "-devel" and install them. This should take care of your problem.
The short answer is no. Yes, technically, you might be able to, if you are knowledgable and you have a full-duplex modem (most are only half-duplex). However, if your time is worth anything, it's probably cheaper for you to purchase the X100P (or a TDM DevKit) from Digium.