Welcome Chris,
There are a great number of very knowledgeable people on here.
I don't have any experience with Kamailio, but there are a few on here that use it. I use OpenSIPS, for our direct SIP trunking work, I believe it is very similar to Kamailio, but Kamailio has a few more functions...