Hello Sharma,
yes - Analysis Office and Analysis OLAP should be your default choice assuming your source is SAP BW or SAP HANA.
Web Intelligence can be used - but you should be aware of all the limitations and those limitations are something that won't change as the nature of the product is relational and not multidimensional / analytical.
Analysis does support RRI
Analysis Office also supports scheduling
Security is always SAP BW - BI Authorization.
regards
Ingo Hilgefort