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 is needed for the TV PLUS services.
The only exceptions are Netflix and sky App. To use them, you need to already have a Netflix or sky account or open a new one. On the TV box, you`ll need to enter your Netflix or sky username and password once, and the box will always keep you logged on.