But when I send the money to my cousin's wallet, can they follow it there, or can they just see how much I have at any given moment?
You can use bitcoin mixer to hide your original address when you send the money to your cousin. Add this with always use a new address to receive transaction, and this should make people won't know how much you own (unless they know the other address owned by you).