Just get a vpn which offers "no logs".
Also there is programs that can spoof your mac address, but sure of one that work for apple products.
mac addresses can only be seen by the next device you hop through.
For example if you use a router at home, your router will see your machines mac address and your ISP will see your router's IP. Changing your machine's IP will not change what your ISP sees.
Many routers allow you to hardcode a MAC address in which case changing it here effectively changes your mac address that is seen. This generally will get you a new IP address as well if you have a dynamic IP address.
Hope this helps!