Should a new basement window have flashing around it?
That would depend on what exactly the contract called for. Hopefully you got a contract that spelled out everything that the contractor was responsible for, like trim, molding, foam, etc.