Hi Annie,
Yes, it is normal to use MCMCplot() to look at the effect of your covariates on occupancy in spOccupancy. The dot on the plot is the estimate for each of the parameters of your model tells you whether it has a positive or negative effect, and the CI represents the uncertainty around the estimate, with the thicker line being the 50% CI and thinner is 95% CI, per your code. Like you mentioned, the CIs give you evidence of whether the parameter has a meaningful relationship with occupancy if it does not cross zero. If distance from forest edge had a negative estimate and the CI did not cross zero, you would say that occupancy is negatively correlated with distance from forest edge.
On the second part of your question, what you want to present (e.g., occupancy in the study area, factors that affect occupancy, predicting occupancy across an area) really depends on your research question. If your goal is to describe the effect of your covariates on community occupancy, then having a caterpillar plot (the MCMCplot()) is a common approach to doing this. I like to look at papers that have used the same/similar methodology and see what approach they take to presenting the results visually. I'm sure you can find a lot of really cool examples of plots for community occupancy. The intercepts of the state and detection model represent state/detection when all other parameters are 0, so often those estimates don't tell us much, but it depends on the set up of your study design.
I hope this is helpful and good luck.
Best,
Matt