Oh, but quite many will be able to tell after 5 seconds of using it. The rest will realize the moment the Internet connection drops temporarily.
Nope. A properly-written PWA will continue working just fine when the user goes offline, just like a native app would.