03-11-2013, 05:11 PM
That should be plenty stout - I've an 11" Logan sitting on a factory cabinet made of 16 ga (or so) steel sheet. Folded and welded, don't recall it having any frame at all.
Can't help with the hole location, no idea.
Can't help with the hole location, no idea.