Prafulla,
 
concerning your problem regarding the fact that you want the customer be adviced of the closure type, there's a easy solution.
 
Go into the Admin, search for Note Types, Ticket::Frontend::NoteTypes
 
Put an 1 in front of note-external.
 
After that, when you close a ticket you can specify if you want the customer be able to see the reason (external note) or not (internal note).