Judging by your post, you don't sound like a person with the experience to be making judgments about the integrity of key structural components like frames and forks. Take it to a bike shop and get their opinion, then go from there. You may not need a frame at all. And If your frame truly is cracked, there is a some chance the mfg will replace it for free. If not, you might be better off buying a new bike. A lot more information is needed to advise you further.
- Mark