1. Prototype 6 relied on SQL database storing and retrieving information runtime including Python Scripts - But Since we decided to bring in Military Standards - We removed all external database dependency and 90% of the time there is no File-Write ( Except the Log File ).
2. Yes that is exactly what Syn Virtual Assistant does. If you are talking to it using your computer you will receive Voice+Textual response and at the same time if you used your mobile ( logged in to any Messaging service like Gtalk , yahoo or live ) a response is generated and sent in spite of the fact that the first response might still be in its "generating" state.
3. Syn Virtual Assistant is extremely fault tolerant because its designed using a modular form of coding.
4. To create your own Avatar refer this Link