If I add a subnet manually, does IPAM go out and discover devices in that subnet automatically??
When you add a subnet there is a check box for "disable automatic scanning" and as long as you don't check that (or don't have it globally disabled in the ipam settings) it should attempt to scan right away.
Individual subnets >
Global scan settings >