대부분의 디파이 컨트랙트가 이더리움 기반에서 운영되기에 이더리움 기준으로 말씀드리겠습니다.
1. 네 가능합니다.
fallback 함수 기능을 활용하면 원하는 곳으로 수확한 코인을 옮길 수 있습니다.
2. 네 악용이 가능합니다.
그러나 이 경우, 대부분 개발자의 실수에 의해 발생합니다. 오딧을 제대로 마친 컨트랙트라면 일어나지 않습니다.
3. 제가 아는 지식 안에서는 의문이 듭니다.
타임아웃 기능없이 강제로 예치된 돈을 돌려받는 방법은 어려울 듯 합니다.
타임아웃 기능의 경우 강제로 예치된 코인을 집행하게 되는데, 이런 기능이 없다면 강제성을 부여하기 어려워 자금을 돌려받기 어렵다는게 제 짧은 식견입니다.