I'd like to point out one or two things... That tank is nice! The common plecos will grow to two feet... But that shouldn't be a problem in a tank that size. As for the irridescent shark, he'll grow to 4-5 foot something... Which will be way too big for your tank, as big as it is.