1) There are many different kinds of Apistos--so different sizes.
2) Almost all are good in a 20gal--Even 2 pairs.
3) They all like soft, warm, low PH water. Also NO AMMONIA AND NITRITES, and very low nitrates.
4) Some yes, some no.
5) Most friendly (to other non cichilds) and mostly shy.