1) You ought to choose a specialization of your preference. Remember you are the model that employees will emulate at a later stage. If you decide to opt for a career inline with monetary aspirations, be honest.
2) HRBP is a 'partner'. A general role. Specialized in all facets of HR and partnering the business unit on a daily basis and owns the entire HR function.
3) MBA, Personnel Management, etc
12th June 2015 From India, Mumbai