Maybe you need to take a look at the peer, why is it advertising so many prefixes? The "several next-hop without network address" is due to how the output formatting is done, these nexthops will correspond to a prefix further up in your output, se it...
The default value to start nagging you about maximum prefixes is at 75% of the configured value, in your case at 1.5M of your 2M maximum prefixes value.The reason you are seeing two instance of every log is because you are running a system with dual ...
Service-policy/QoS parameters applied to a Bundle-Ethernet interface will replicate to each of the bundle members, so your first example failes because you cannot configure a 1.5G service on a 1G interface.See https://www.cisco.com/c/en/us/td/docs/ro...