Hi @Sakshi_Jain
Before creating a high-level plan, you may want to check out the best practices section.
and also process assessment tool - Lesson 4, Prepare RPA, UiPath Academy, RPA Business Analyst Fundamentals. Some of the questions you inquire will require experience with existing RPA bots as it is not one-size-fits-all solution. As a starting point, analyze the use case and then proceed to dive into and understand the process flows, business rules, etc. Request a copy of the sample data if possible. If I missed out anything, just like me know… there is always something new to learn.