All cichlids are really harsh on plants, but if you ground them in the substrate well you shouldnt have any problems. wisteria are not a good choice but they look great and if you really tie them down it should be fine. As for fish, If you want to get convict cichlids, i would suggest getting fish that will grow to be about the same size. I know a great website to use when looking for fish
http://aqualandpetsplus.com/. it really helped me get started.