2. if the moderator moves the topic, whatever the reporter did (if not in accordance with the board) will mark as good?
As far as I know, if you report a topic and the topic is moved to another board, the moderator must select the status (bad or good) manually.
So, it's not that your report would be definitely marked as good. it's up to the moderator's decision.
It's also possible that a moderator see your report, mark it as bad and don't take any action on the post. Then another moderator move the topic. In this case, your report will be still bad.