Make sure that sand isn't calcium based. Other than that you should be good to go. You don't need to fill the tank up all the way, but it would make maintaining the water quality much easier if you did.
Any of the "java" plants would be very easy to care for. Just make sure their rhizome is above the sand (they like to be attached to things), and then you won't have to worry about them ever.