Do we need the UE4 logo on startup?

Yes, you will need to enter into a trademark license with Epic. The FAQ entry will explain how to get that started.