Hyperveloce - there is a lot of information here that will help you with your questions, and many of the questions you have, are ones most who are on the thread have as well - there's been a lot of hypothesizing by very good contributors but few answers because there is so little data. Questions which will arise out of the reading you do - when they do, they are welcome because they are informed.
Cheers,
PJ2