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 both the TV PLUS and the HollyStar VoD services.
The only exception is the Netflix App: to use it, you need to already have or open a new Netflix account (best done on the computer). On the TV box, you’ll need to enter your user name and password once, and the box will always keep you logged on.