Def. NO tangs as everyone else said. The rest of the fish listed are fine.. All of them are reef safe w/ the exception of the flame angel, so you could, if you decide to eventually switch it over to a reef tank.. I started FOWLR and had a reef tank in no time.
Me personally here is what I would do...
1- Pair of clowns Onyx or Black Occelaris clowns are very cool, true perculas are great as well either would be great, but not both

(reef safe fish if you ever decided to switch over)
2- Flame Angelfish (if you decide on this fish, you may or may not be able 2 switch it to a reef eventually, as like craftytony said these fish are hit or miss.)
3-I'd personally throw in a cooler wrasse then a 6-line they are to common.. no big deal to me.. I'd go w/ a fairy wrasse like a long finned fairy wrasse, mine is gorgeous (reef safe fish for later possibly)
4- I think a Bangaii Cardnalfish is a great way to add some variety to the tank, they are very interesting fish, and are also very pretty. They are slow moving.. I really like mine.. However if you did this fish and the black clowns you would have 3 black and white fish in your tank, so maybe the true percs would be better..
5- Bi-color blenny, tailspot blennie, something like that.. they are also very neat little fish. They have alot of personality.
and
as far as the watchman/pistol shrimp.. As you can see, its not on my list... It is very neat, however the way they move sand around would drive me crazy.. if thats not an issue for you, they'd be great, but if that is an issue, you may want to pass..