I love plants, but find I have to be very careful what cichlids I put them with. And with certain cichlids, they only work in a sump/refugium situation.
Most of the cichlids you mention are very territorial, so they would rip the plants up on your list in order to establish clear sight lines for their own protection.
And Mad lace plant must be very tasty, I attempted one with similar cichlids years ago, it only lasted a few moments.
Java fern, anubus, and java moss are possibilities, but they'd need to become established, ie heavily rooted in wood or porous rock before you add those fish, could perhaps take months.
Floating plants may be your best best with the cichlids you want, like water sprite or cabomba
but you must be careful with filter intakes and overflows, I've had tanks overflow from overflows being plugged with torn up plant debris.
As stated above, pikes seem very easy on plants though.