Okay - for your latest form that was attached, I think the only issue you had was missing a space before the /xpathdest parameter.
concat("CopyRichText /dsnamesrc=Receive_Forms /xpathsrc=/dfs:myFields/dfs:dataFields/d:SharePointListItem_RW/d:OPS_x0020_Highlights[../d:Report_x0020_Period = '", ., " /xpathdest=/my:myFields/my:CC_Highlights")
Concat formulas must be entered in the formula editor. If you need the end string to have quotes in it, like surrounding text in an XPath filter, you can use single quotes.
concat("CopyRichText /dsnamesrc=Receive_Forms /xpathsrc=/dfs:myFields/dfs:dataFields/d:SharePointListItem_RW/d:OPS_x0020_Highlights[../d:Corp_x0020_Sales = 'CC' and ../d:Report_x0020_Period = '", ., " /xpathdest=/my:myFields/my:CC_Highlights")
You can always test your syntax by directly entering the string you hope to create from your concat formula into the command field and tabbing out (after putting that field on the form, of course) - and the Execution History shows you the command that was run, so after your rule runs, you can go verify that the syntax is what you expected.
EDITED TO ADD: On March 31, 2016, I'm presenting our free weekly webinar with qRules 101 as the topic - you seem to be getting the hang of it just fine, but you may want to attend just in case there is any new info that would be helpful? http://www.qdabra.com/en/training/FreeWebinar.aspx