Although 'mediasmith' is not a formal word, the meaning should be obvious to most native speakers. 'media' refers to information media, such as print, TV, radio, the internet. A smith is a craftsperson who makes things. So - a mediasmith is someone who uses media to create. They are people who know how to manipulate media, and people like reporters, to create stories, or to get their story circulated, and to get publicity. A feminist mediasmith is probably a person who gets publicity about feminist topics in the media, and makes sure stories about feminism get reported, and particularly that the get reported the way _they_ want them done.
A luxury is something pleasurable and self-indulgent. Its use here is obviously an exaggeration, as traditions are not usually a luxury.