How to set pihole as DNS on Arris TG1682G router (Comcast)?

No slowdown (only a very brief DHCP transaction happens every lease cycle with each client - none of this affects your internet speed: the client is just getting an IP). Yes it will work with your devices.