You should show up on time to meetings and generally the person who called the meeting will begin the business discussion.
A bit of small talk is common – the weather is always a good, safe subject.
When doing business, direct questions often receive evasive responses.