Okay .. perhaps you have identified a couple of areas where the rules may need some further clarification .. but to answer your questions ...
A tank cannot move to or over balck squares (mines).
It is true, the following stops (blocks) the movement of your tank - a friendly tank, a mine, the pink squares (unless it is the commander), or a enemy tank. Of these obstructions, you may only move to occupy the square of an enemy tank (unless it is the enemy commander in the pink squares).
(hide) Play a game in real time with an online opponent! For this to be possible, you and your opponent have to select the action "Move and stay here" as default and then reload the page with the F5 key! (TeamBundy) (show all tips)