DMCA notification is what you need.
In the following links you will find the information about it:
http://www.mcanerin.com/EN/articles/copyright-03.asp
http://www.devtopics.com/how-to-file-a-dmca-complaint/
Good luck!
Welcome to the Q&A Forum
Browse the forum for helpful insights and fresh discussions about all things SEO.
DMCA notification is what you need.
In the following links you will find the information about it:
http://www.mcanerin.com/EN/articles/copyright-03.asp
http://www.devtopics.com/how-to-file-a-dmca-complaint/
Good luck!
So be patient my friend, very important for SEO 
Difficult to say in a message, could be many reasons why your competitors are ranking better than you, you should check:
Content: Maybe they have better and more optimized content than you?
Domain authority: It also could be their domains have more authority && age.
Link profile: You should definetly check their link profile, maybe they have really good links that your domaint doesnt.
SEO ON PAGE: Analyze the SEO ON PAGE of your competitors and compare it with yours.
Social media: It may they are working this area better than you?
etc..........
I don´t think its a problem, different would be to have a such links in the footer / sidebar, but just in one url should be OK.
Anyway, nofollow them just in case 
it can be that both pages are semantically similar and the robot is not sure which one from both should it rank
You could try to create an internal link in secondary category "url" to the url you want to rank, using the keyword as anchor. It may helps 
First think i would do is to check the url with Screaming Frog SEO Spider, anyway a link would be really helpful 
I think your are doing right!
It´s their site and they can decide whether to nofollow their links or not. You also can ask 4 a dofollow link of course, but i think such a big site have for sure automated processes and probably many e-mails per day, so I think it be difficult that they pay attention on such things, but who knows..
Anyway most important is that this is a clear signal that you did an awesome job and as you say, nofollow links are also important 
Well, depends, if it´s a GOOD domain there are some very interesting benefits against a new domain:
Domain age is still a positive SEO factor:-)
Domain authority, will also help you to rank
If the domain has domain authority, it probably has some inbound links ( as i said, its important to check if they are good ).
This practice is may not be so ethical, but it´s possible that looking into the domain past with archive.org, you may find interesting content to use that is not longer indexed in google results.
You also can use an older domain to do a redirect 301 to your new domain and take part of the old domain authority, but as always, just do it when the old domain is completly clean and the topics match!
If you do a good job, you will not lose any ranking.
You should:
Check that all the meta tags / canonicals / titles reminds as before
Be sure that the url structure reminds exactly as before
I would recommend you not go process the modification directly in production. Use a dummy server for it and check with Screaming FROG that everything is ok. And then, when you are sure everything looks ok, go to production 
You should definetly check:
Link profile: Be sure that they doesn´t have spammy links
Use archive.org and check what the older owner did. Avoid if the old owner did spam
Use mxtoolbox.com to check if the domain is in any blacklist
With that you should be OK
Br
Well the first thing what i´m doing when i start a link building campaign is to check the link profiles of my competitors.
Then i split the interesting ones in two groups:
- Replicables: I just replicate them if they are interesting enough
This methodology + my own sources give me always a good opportunity to have a great link profile 
Br
Just check in the html code if the meta description exists.
Tip in the brower -> view-source:[YOUR_URL]
And try to find smt like
So you will be able to determinate if you have a meta description or NOT 
The main difference between them is that long tails refers something very specific and the short tail something more general.
For example:
Car -> Short tail
Where to buy a cheap car in london -> Long tail
If you are starting with a new project, focus your effort in long tails, they do not have much traffic volume but they are easier to rank and they definetly convert better.
Also if you rank many tails you also can get a looooooooot of traffic
I´m focusing one niche on long tails and it´s going quite well 
That´s not good, you should distribute your backlinks in different urls and not always the home. I would recommend you to start to do it 
I did that, ScrapeBox is awesome tool, but for automatically generate links there are better options in my opinion 
To generate massive links automatically you can try GSA Search Engine Ranker
I would never send massive links to the Tier1 and would protect my MS with at least two TIERs, that means send the massive links to the Tier 2 ( or even Tier 3 ).
The answer is easy, just do it when you think such link will provide profitable information to the users 
You have the normal meta tags, probably included by your or the wordpress theme and then, you also have og metatags automatically generated by Wordpress SEO Yoast pluggin. The og metatags are used on social networks like facebook.
I would not worry, it looks ok 
More information about og metatags here -> http://ogp.me/
Br
//Oliver
Links are nofollow and are brand-name-based.
In my opinion a link that generate referral traffic is always good link, also in the eyes of Google 
I would not worry about it