A:AnswerI wouldn't. You need a two radiator liquid cooled fan or a great air-cooled fan for a 2700X, especially if you are overclocking. I used this for a while on a 3600 and it cooled just fine. The 3700X and the 3600 both have wattages much lower than the 2700X. More wattage = more heat.
A:AnswerAlthough LGA-1200 isnt specifically mentioned, it has a pretty adaptable mounting setup, you could probably get it to work. I don't think the motherboard would have much of a difference.
A:AnswerI don't see why it wouldn't be compatible, that CPU can run hot tho so id recommend a 2 fan aio water cooler if you are choosing to take that path, sorry that this is late.