Hi Venkat,
have you tried to search for a solution before posting this questions? Please read the following documents:
How to get your post rejected in ABAP Development
After this, please search for solutions to your questions. At least for 2 of them I know many discussions and documents describing solutions exist.
IF you still have questions after that, please ask specific questions.
best,
Christian