Quick questions about Proximity Beacons & WiFi

2 quick questions regarding basic function of the proximity beacons…

1 - In cases where WiFi is spotty, will there be a delay in detecting & monitoring beacons with the IOS SDK?

2 - Is there a way to not have to rely on a WiFi connection to detect & monitor the proximity beacons? Is WiFi a necessity?

Thank you for any help you can provide!