Is it technically possible that one can transfer grin even if the receiving party is offline?

This technique wouldn’t help Alice.

How does Alice prove Bob is the right Bob and not an imposter when sending a regular transaction? I assume if there is need of proof, they use a regular transaction and/or some extra protocol that proves Bob is Bob.