Please consider T2080RDB:
QorIQ T2080 Reference Design Board|NXP
> Does the board support the latest Ubuntu or CentOS
Third-party Operation Systems are not supported directly by NXP - please address the request to the OS developer.
> Does the board provide a sdk that allows programming to control the pcie and Ethernet links
Yes, Linux SDK is provided by NXP.