The card uses 16 lanes of PCIe 3.0. The motherboard can supply 16 lanes of PCIe version unspecified, let me get the manual... Huh, it doesn't say in the manual, either. Since the x1 lanes are 2.0, I'll assume that the x16 slot is 2.0. A theoretical bottleneck, but I've read about good success with this particular mismatch; not all the bandwidth is used yet.
The i5-4460 is in the supported list for that board. Make sure that the BIOS version is at least 0505. See https://www.asus.com/us/Motherboards/H81MD_PLUS/HelpDesk_CPU/