I like the second stock list, but I would do 2 angels (just because I think they look better in pairs), and 3 Geo's. 5 adult Geo's would overcrowd a 55g.
Depends on the fish personality but I voted for option 1. This could go wrong fast though if you get a mean ass green terror or especially nippy Giant Danio's
Jschall The congo tetras would be snacks for poly's possibly even the butterfly fish.
neither, either one is overstocked imo, and potentially a very bad combo. granted if you start the fish as juvies and raise them together and plan on upgradeing if need be (which will likely be the case) You might get lucky. But I doubt it will work in either case tbh.
seems like you plan a severum in either set-up so why not base the tank around them?