How do I model Couette Flow NVE system with temperature control by walls

You can turn off forces between wall molecules (see neigh_modify exclude).
The forces on the wall from the fluid are fine. That's what fix aveforce
is designed to handle. Look at examples/flow/in.flow.couette - that's
what it does, and the wall atoms move together.