No time to respond now but will get back tomorrow. I have some answers, probably not all though.
Forum Rules