First I hate not being able to actually talk to a human before making a purchase

I am not an it guy but I do video editing and .......

I want to add a forum to web page

Does UBB host on my server or theirs and I add a link?
I have a mac is that a problem
As far as support how long does it take to get answered?
Is there a demo
When you purchase is it set up?