1. Yes, just press F9. Some people use .bat files or an external compiler app so Hammer doesn't freeze during compile, but you don't have to do that.
2. Usually the error is in the log file, just take a look through it and it will probably be easy to see. Here's the one in your log file:
CreateBrush:
Error: Entity 25, Brush 2, Side 3: plane with no normal
Error: plane with no normal
Description: The map has a problem which must be fixed
Howto Fix: Check the file http://www.zhlt.info/common-mapping-problems.html for a detailed explanation of this problem
Error: Entity 25, Brush 2, Side 5: plane with no normal
Error: Entity 25, Brush 2, Side 5: has a coplanar plane at (266, 952, 139), texture DRKMTLT_BORD11
Error: Entity 25, Brush 2: outside world(+/-4096): (-8286,-2562,-10000)-(266,7681,141)
Error: Entity 25, Brush 2: outside world(+/-4096): (-8286,-2562,-10000)-(266,7681,141)
Error: Entity 25, Brush 2: outside world(+/-4096): (-8286,-2562,-10000)-(266,7681,141)
Error: Entity 25, Brush 2: outside world(+/-4096): (-8302,-2578,-10036)-(282,7697,177)
Error: Entity 25, Brush 2: outside world(+/-4096): (-8302,-2578,-10036)-(282,7697,177)
Error: Entity 25, Brush 2: outside world(+/-4096): (-8302,-2578,-10036)-(282,7697,177)
Error: Entity 25, Brush 2: outside world(+/-4096): (-8318,-2594,-10032)-(298,7713,173)
Error: Entity 25, Brush 2: outside world(+/-4096): (-8318,-2594,-10032)-(298,7713,173)
Error: Entity 25, Brush 2: outside world(+/-4096): (-8318,-2594,-10032)-(298,7713,173)
Error: Entity 25, Brush 2: outside world(+/-4096): (-8302,-2578,-10018)-(282,7697,159)
Error: Entity 25, Brush 2: outside world(+/-4096): (-8302,-2578,-10018)-(282,7697,159)
Error: Entity 25, Brush 2: outside world(+/-4096): (-8302,-2578,-10018)-(282,7697,159)
(0.07 seconds)
In this case you should press
Alt+P
to open the "Check for problems" window in Hammer, fix all the issues and then try again. Check for problems doesn't catch everything, but it will find all the common issues for you. The ZHLT website is offline but you can see the page linked in the log by using the Internet Archive
here. It's a very useful reference.
Also you should use
VHLT tools as they are quite a lot better than the older ZHLT tools.