1) What do i need to do?
If you are not running a node, then you have nothing to do. If you are running, then if you support 1mb, then do nothing. If you support more than 1mb, then switch to BitcoinXT. Check
www.xtnodes.com to download BitcoinXT.
2) Will anything happen to people holding current BTC?
No.
3) What will this do to the price?
Price is decided by trading, not forking.
4) What is this fork accomplishing?
For now it is just to show a support for bigger than 1mb blocks. Once 75% hash power is behind it, then they'll actually allow bigger than 1mb blocks. So, the real difference in blockchain will be sometime in 2016, if they can gain 75% hash power.