Dear CBC,
IMHO, reason you have not gotten responses to your very long post is that it is just too darn long and too darn general.
FTers are very happy to help folks out--but you have to do some work yourself.
Read some of the threads that cover the many topics you asked about and then see if you still have all these questions.
Remember: search is your friend.