O'shane how tall are you? Cause your geo looks really like mine but even shorter.
This will looks dope!
(i suggest you to let more tube at the end of the seat tub, as your seat post gonna be long, more than 2,5 cm is a good security for a better rigidity (and if it breaks at the end, you can still cut it and make a new clean end). Mine goes around 8 cm i think.
is that a free wheel used as chanring?? wtf