The answer on both questions is yes - TickTime affects the price request frequency, and the current IB plugin uses no streams. If I remember right, streams cannot be used with portfolio strategies.

The mentioned callback function is BrokerProgress, to be called on incoming ticks. If the function is not called, the request frequency is determined by TickTime.