java fern (mostly from water), anachris (water), java moss (water), ambulia (?), cabomba (water), ludwigia (water), hornwort (water), anubias (roots), wisteria (water/roots), pennywort (root I believe), bacopa (water), some crypts (root), vals (roots)...there's heaps of options
If the plant is considered a "stem plant" it feeds through water column as far as I understand. You can always stick some root tabs for the root feeders. If your tank isn't extremely big, and your plants aren't extremely demanding, root tabs should be just fine. If you see yourself trying out foreground plants a fine substrate would help (like sand or fine gravel).