Do I send to my Transparent address or Z (Private) address to receive the fork? Or it doesn't matter which address?
You can use a Z address to get BTCP, but AFAIK so far there's no BTCP wallet which supports Z addresses. Maybe it supports them when it's finally released at fork day.