Something I struggled with as well because I usually make a move then battle then move into another battle, so on……but yeah you cannot move through freshly conquered territory, you must stop at that territory for that turn.
Never give any land for free all land is worht something it gives you an advantage I agree with MR though if you kan avoid it do but if you are already there fight to the DEATH!