Go to the source for information :-
1.
MCTS - 2 Exams to get a .Net development related MCTS, some others are only 1.
2.
MCSD - 5 Exams
3.
MCPD - 3-5 Exams
4. How to use .Net framework and Visual Studio. How to design, develop and deploy applications. Some C# or VB.Net syntax. Some basic SQL, HTML and XML knowledge may also be required.
5. Nope, you can take exams in any order, the most common order would mean you get MCTS first before MCPD. The old track for MCSD has no MCTS only MCP, so again no.
6. Again check the microsoft site, a general approximation would be :-
Tests take 2-3 hours, 40-50 questions, roughly 70% pass mark, the exact details are somewhat more complex, read around the forums to find out...
Microsoft provide training kits to give you an idea of the objectives, MeasureUp provide self test software, generally you want to be in the 85-90% range to think about taking a test.
Currently Prometric and Microsoft are running a second shot promotion, when you think you are ready, take the exam, you will then know what it is like.
Best of luck !
