If you have a College of Engineering Account (COE) you likely already have all of these.
While a few departments like ECE and CNSI still have separate account systems to control access to departmental labs and computing clusters, most departments inside the College of Engineering use COE accounts for lab access.
Access to individual departmental servers and file shares can be controlled by hostattributes/tags attached to your COE account.
...
For using departmental aliases as your primary email, please see I created an @DEPARTMENT.ucsb.edu account, but it shows up as @ucsb.edu...