Congratulations on your marriage. The EAD is a new one, it is not a renvewal. No you do not have to pay the $340, it is included in the $1010 fees. It is always recommended to file marriage petitions with an attorney.
Note: The above is provided for informational use only. One should not act or refrain to act based solely on the information provided. No attorney client relationship is created unless a retainer is signed by the attorney and the client.