@eiffel, I understand knowing the answers to all your questions will make your short term life as developer easier.
can you name the projects you have in mind for Maemo 5 and why all these questions are critical?
Before that product launch you can try the SDK pre-releases or you can ignore them. The worst combination is not to ignore them and not to have fun with them...