#1 concern I have is that your JD and convict will uproot any terrestrially bound plant you introduce to your tank.
Single easiest plant I've ever kept is crypts honestly, they repopulate like mad even in poor lighting/water scenarios. They can deal with algae blooms as they just drop the affected leaves and grow new. I love giant Anubis it is the best looking of the easy plants IMHO. Java fern... won't die but never seems to flourish. Java moss I actually can't ever keep alive, it just withers and dies. All of those plants are herbivore safe I've kept them with duboisi, well except the java moss it just dies... Best thing about crypts is their price super cheap, gaint anubas is pricey to get a decent sized plant, and java fern is never as cheap as a wad of crypts. If you get java fern it does best when not rooted in the substrate but rather to a piece of drift wood as its roots pull stuff out of the water column and like the circulation.