How to get access to funds on keys that were derived using public key child derivation? BIP 32
if I take a private/public key pair, use CKDPub on the public and CKDPriv on the private, do they yield the same public keys? 


For unhardened childs, yes.