Yes it will fit your video card.
The concern that i have about this heatsink is that it recirculates the air back into the case and blows the hot air into the motherboard, rather than blowing it out the back. It also heats up the rest of the system. HOT 😳 HOT.