RE: please help me set up this boat
Definitely do the platform. The difference in refraction with the steeper viewing angle is well worth it.
If you can't do permanently mounted lights and a generator, consider some DC lights with a removable mounting system, like clamps that sit on the gunwales. Not the brightest, longest lasting, or durable setup, but it may be the answer for your situation.
Make sure to use switches and wire that are large enough for the current you will be using. DC power is harder on components than AC is, and any unecessary electrical resistance heats things up faster too. You'll also want a dedicated battery (or two)for the lights, in addition to the one for your troller.
If you want to talk specifics, send me a PM.
-Chris