You can absolutely 100% do this yourself. Most local glass companies will even sell you a few tubes of the good urethane windshield sealant.
The interior bezel can and will need to be removed and reinstalled. There is a bead of very tacky glue inside that can be reused. Make sure to put it somewhere clean to avoid dust contaminating it.
The hardest part is cutting the windshield off of the frame. Urethane adhesives are a bitch and a half to work with, even with a glass removal tool.
After removing the glass, clean the sealant from the frame and glass thoroughly. Prep the surfaces by making sure they're
really clean (double check with whatever sealant you use for the recommended cleaning solvent, don't just use what ever you can find as it may hinder the curing process)
Grab a buddy and apply a very generous bead (imagine describing yourself, but bigger) around the frame and set the windshield in. Use some good masking tape going from the windshield to the upper frame to prevent the windshield from sagging during the curing process.
Wait overnight if you can before driving around. Give
this video a watch to see the process for yourself.
Have fun.