I think you got them all right, maybe that hydrilla is elodea, and I have no idea on that dainty shoreline grass. Nice variety, a bit different from out here, but I imagine you have the native potpourri.