Units with Roam do not mark, they move by rolling an arena die to determine their direction. They do not move if adjacent to an opponent. Having a Range of 2 does not change any of these details. Its Range is not considered during movement, it only comes into play when attacking to determine which unit it ultimately attacks.