Alias with same name as user?

I want all email from chris@chris.com to be forwarded to chris@gmail.com. At the same time, I want to be able to login and manage the box via chris@chris.com. Is it possible to create an alias with the same name as a user account? Will this properly forward email? No glitchyness or anything?

you can create an Email account on your box named chris@chris.com, then login to your box via roundcube and enable forwarding for your Email to chris@gmail.com.
this is how you enable forwarding via roundcube -> https://www.ece.ucsb.edu/resources/services/itsg/forward.html