Will I have to log on or enter any passwords on the TV box?
No. The box comes to you already enabled. Just connect it and enjoy. No password needed for the TV PLUS services.
The only exception are the Netflix and the sky App: to use it, you need to already have or open a new Netflix or sky account (best done on the computer). On the TV box, you’ll need to enter your Netflix or sky user name and password once, and the box will always keep you logged on.