2. This sounds like setting up a portal. A portal is a kind of "window" into a related table where you can display and edit data from multiple related records such as a list of questions and answers from a survey or questionaire.
3. That one's a bit too vague for a detailed answer, but this is definitely possible if you design the appropriate tables, relationships and layouts.
You may find this thread on Surveys useful as a way to get started managing your multiple questionaires: Need aid on generating a report from a survey layout.