Didn't know CX has a policy of allowing extra seat purchase for "personal comfort" reasons.
Would be interesting to know if it indeed does come with extra luggage allowance.
I doubt you get to collect miles, mainly because there wouldn't be a named person and FF account associated with that seat?