You need to install a front brake before you decide to ride this again anywhere near traffic. Right now if a car pulled out in front of you you'd run into them, probably dent their car, and then get sued for not equipping your bike with a front brake. Also, it sounds like you'll need a helmet as well.
You know you'd be the envy of everyone at bike polo if you had this: