Hareesh Tadepu , please do not @Mention people in your opening question. These forums are predominantly volunteer based and people will respond to questions they feel they can help with. It also has the negative side-effect of keeping others out of the conversation since they tend to think, "Oh, those mentioned people will take care of this".
Also, some advice since you're entering the business world (your profile reads that you are a student), you don't pull in a C-level person for questions that a sales or customer support representative can handle. Tableau is no small company now. You need to talk to your local Tableau account manager for these questions. While others can help here it's the one-on-one conversation with the rep. who will be able to help you most quickly and accurately
While they are good questions they are very broad and would require help from other IT people in the organization to assist with details and possible solutions. Some of the questions aren't directly Tableau related and you would configure Tableau according to the finalized underlying environmental setup. I would recommend pulling in Tableau professional services -- a sales rep at a minimum -- as this looks like no small project.
I agree! what you said is True. I was in a hurry so thought to direct the post to few people who are in my list to get a quick answer and later accept others opinion .
Thank you so much for the response.