Question 1:
That's because you've posted in the OFPEC Comments Board, where there isn't a great deal of traffic anyway, and the Forums are actually better now, because they're faster, more efficient, more customised and more functional.
Question 2:
Yes.
;D