Is there going to be a 3 Pirates of the Caribbean?

Yes. It is called At World's End. Infact there is a fourth one On Stranger Tides set May 2011