Think I'm screwed

You're not screwed. lol floor board, cross member and rockers and a bit of work.
keeping things square when welding in the pieces is the big issue.
after you get it square and welded up, I would add some frame connectors to strengthen and keep the chassis square.