BLDC motors, are hall sensors enough?
Back EMF sensing is used for sensorless control, so is less important given that you have sensors. 

(In a high integrity system you may want it as a backup so that you can either keep going, or at least accurately diagnose faults, in the event of a sensor failure).

Current sensing however is still important : it's about torque control as well as system protection. If the torque load suddenly increases, you want to know about it : either to stop the car window before it cuts somebody's fingers off, or to protect the motor and its controller against destructive overcurrent when the motor stalls.