I have two questions first one what do this setting mean for me
I notice that the status on spark for "on the phone" some times get stuck and show the person on a call, it can last for hours
is there a way to get this to time out or update better/fast
You can try it with the latest SVN version of Spark http://bamboo.igniterealtime.org/browse/SPARK-INSTALL4J-44/artifact/Install4j maybe presence will work correctly, but i can't guarantee as Asterisk-IM is not in development anymore and there may be no compatibility in new versions of Spark either.
Can't answer your first question.