yes, it will definitely help, but related extensions would most likely help more. I'm not privy to the algorithm but it would make sense to have related extension links count more towards a site than not...but probably the main ones .net, .info .com .edu .gov etc all probably help the same amount amongst themselves.
For sure, but if your want to rank in specific google local search engine you might want to get links from the same .TLD