I have multiple Apple devices logged in to the same Apple ID. Can I selectively disable iTunes DCB for specific devices?

No, you will not be able to selectively disable carrier billing for specific Apple devices as payment information is tagged to your Apple ID.