For plants, I would recommend low light plants such asHow do I start a planted aquarium that will need medium-low hassle? I would love a carpet, some plants that grow out of driftwood, floating plants, anything that grows freely that won't need a lot of hassle.
Anubias
Amazon Sword
Java Fern
Water Sprite
Anacharis
Hornwort
Java Moss
The Java fern, java moss, and anubias will grow attached to driftwood!
Hornwort
Water Sprite
Anacharis
Red Root Floaters
Water Lettuce
Will all grow floating
I would recommend buying a Nicrew LED light for the tank, they are high quality! Depending on the model, some are capable of supporting medium to high light plants as well, such as Ludwigia.
For plants, a sand substrate is very nice.