serpaes are very nippy fish, so beware black skirts! i would suggest a more peaceful tetra if you want to keep black skirts - maybe neons or cardinals.
as for the shark in a tetra tank, i would not recommend it. they are highly territorial. my tank has one rainbow shark, and though he isnt a killer fish i wouldnt bring any more tetras into my tank, without making arrangements for him first.