Hi TUshaSree,
For your first question.
You can always track which item has been dragged from the second ListView and you can definitely add the item to Folder ListView by code behind, I have a really simple sample for you to see how it works:
http://1drv.ms/VRtLVX
For your second question.
I'm not quite understand your question, but I think flyout is not the case, the ListView inside Flyout always can drag and drop.
--James
<THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
Thanks
MSDN Community Support
Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.