Question regard skill for the knight class

By hpevju, in Road to Legend

(1) Is it allowed to use Advance skill even if you know that after spending movement points your knight will not be close enough to attack any monster. In other words can I use Advance to gain only movement points and do not perform attack (because I cannot)?

(2) If knight uses Defend skill, will it work with Obsidian Scalemail ability to remove 2 fatigue tokens?

The answer to both questions is yes.