Hello Rohit,
1: If this is a PDI solution, then you will need to upload the solution and activate it afterwards. If it is a Key User Analytics designed report and Data Source, then you can use the "Upload / Download" task available at Business Analytics work center.
Please note that if you are using Extension Fields in such respective Data Source, then you may face errors while uploading it. You may have to remove these entries at the xml file.
2. There's no way to make a report "Not visible". The only visibility is to have a report assigned or not assigned to a work center. The access to Business Analytics -> Reports view should be restricted to KUA users.
Regards,
Eduardo Tonetto