Main problem(s) that will always be here is climate, with lack of humidity first and heat being the other. Even inside, it will be tough to keep the heat and humidity up. Young cacao do not like full sun, they are more an understory tree which thrives on moist, rainy, humid and warm to very warm temps. None of which can be given inside a house and even outside in SoCal or any other Cali location.
edited to correct spelling errors.