1) If sajdagah, leaves or paper is not available for someone or there is shortage of time to arrange these things,can he/she do sajda on his hand?

2) If I put leaf as a sajda gah and it flies during namaz and it’s not in my approach then what should I do?

1) No. Anything grown from the ground can be done sajdah on as long as it is not eaten or worn. Any leaf, grass, mud, sand would do.

2) Hold the leaf in your hand and put it down when you go for sajdah