The size of maps
can be completely massive with tons of details/objects around the map, Where talking about like 10,000X10,000 (or way more) sqaure editor units, about 3 units is 1 foot size of a normal human soldier. you do the math
about the lan question, I'm not fully sure, We'll have to wait for Ryan on that one, I would say yes though.