long story short, i got a free, old haro x2 (the one with "nyquist" on it)
it's old, like from 01 or something, before all bikes came with 3 piece cranks

(NOT MY BIKE but same thing, only red with no stickers. oh and one piece crank)
lots of rusty parts but the frame is nice.. i think.
first off, is it a decent frame to mess around on? surely the frame is better than the haro f1 that i just cruise around on. i know it's a dirt jumper but i wanna run it on the street or both. i'm sure that wont be a problem but iunno.
i just wanna switch out the cranks/chainring/freewheel. what are good inexpensive brands?
the x2 i have comes with a 1-piece "mega crank" or whatever which means i'll need a new bb i think.
rims and stuff are okay so far, i was gonna paint the bike and get new bolts and stuff for it and tighten down the cones on the hubs or whatever. i work at a store with a bike shop that sells haro stuff and i got access to tools and things and also have a bunch at home. i mostly ride fixed. bmx is just a lil different and it'd be cool to learn something new.
so yea suggestions plz