I bought Sins when it was on a full package sale, so I got the DLC with it. That said, I am pretty sure you only need the base Sins game for the mod to work.
Link to the mod and dev diaries on the upcoming changes:
http://www.moddb.com/mods/star-trek-armada-3
They currently have Romulan...