1) I can provide power to android device if I use CCG-1.
>> Yes, you can provide power to Type-C device if you use CCGx. So far, for more easy to use, CCG2/3/4/5 is suitable for you.
2) CCG1 software provides several profiles like monitor laptop power cables etc. which one I should modify and how?
>> Notebook application or Power Adapter application is Okay for you.
3) Do I need all client configuration Host configuration and connector configuration setup. ?
>> You need to know the client's sink PDO at least.