a hint: you would get more responses if you split your questions to several parts. it seems overwhelming so nobody replied