Louise (aka Lester - sorry!) - indeed tricolours for yachts. There is an earlier thread where the MD of a certain RIB manufacturer agreed they had wrongly fitted Tricolours to their RIBs - as a means to keep the cost down for clients!
Without an a frame i'd get a pole made up by a stainless manufacturer that you can take on and off as required - with a bracket on the transom. Use waterproof connectors into a little box you screw to the transom (www.indexmarine.co.uk
) to connect the cables as and when. Buy the lights, draw one out and you should get it made up for c£80. Or try a boat jumble.
Refectors - Agree with Mark re get a cheap one. I have a £300 Cyclops one on one boat and a £30 one on the others, as pretty as the Cyclops looks i wish i had my time again re that purchase!