Will the nexus 7 rom work (https://developers.google.com/android/nexus/images#nakasi)
If not, how can I make it work?
This is quite honestly too extensive to cover in one Stack Exchange answer, and is arguably outside of the scope of our site anyway. Suffice it to say, you'd probably need to find or write driver implementations for all of the hardware, get them into a JB compatible kernel, and then put together a system image that actually boots with all of the above. Any driver/firmware code that is closed source would possibly have to be reverse-engineered. It's not a particularly trivial task.