I would generate both waves and current at the same time, in 2D and in 3D. Is it possible? In case, any suggestion about it?
It seems that by using Relaxation zone both are possible but separately.
It is possible yes, you can use inlet conditions to impose velocity vertical profiles.
Some examples here: