indrasena, please do us all a favor and delete you post (including this reply) and post these as 4 separate questions. Glancing at your list you have a text table question, a date parameter question, a parameter question (the answer is no, and it is the most requested feature) and a custom SQL question.
You are going to get a mish-mash of responses, from a whole lot of different folks who have different expertise. So help us help you, by asking one question per post. Thanks so much.
I use 8.1 & 8.2, your choice.
I have modified the question to include one question at a time.