Beautiful, thanks so much. I've read that the only resorts that DO enforce it are the MK resorts - I think I'll just ask them at the gate and see what they say. We are staying on site, if they'll let me park the car late at the Poly that would be ideal.
With an evening dining reservation at the Poly, you can park there. Have your confirmation number or print-out with you, "just in case" you want to present it at a guard gate.
When you get to the Magic Kingdom parking toll gate, stay to the right (but to the left of the bus lanes) so that you don't enter the MK parking lot. Follow the signs to the Poly. Tell the guard at the Poly that you're there for dinner at Ohana. I haven't seen the three-hour passes used for years, nor has a guard ever told me I need to leave immediately after dinner. In any case, if your car is in the Poly lot somewhat longer than three hours, it's not a big deal. It won't be ticketed or towed.
It's a controversial subject her on DISboards. It's true that resort parking lots are not for theme park parking. (As someone who frequently stays at the Boardwalk, I'm glad the parking lot guard turns away people who only want to park for Epcot.)
However, if, after dinner at a restaurant at the Poly, someone decides to see the MK fireworks from Main Street instead of from the beach at Poly, it's not a big deal.
There's a big difference between an on-site resort guest wanting to park at a resort to spend money on dinner there, and an off-site guest wanting to park at a resort just to visit a theme park without paying the $14 theme park parking fee.
Now here's another silly question, can one actually WALK from MK to the TTC? Or from MK to the Poly?
No. It's impossible. There are waterways with no bridges across them.
However, there is direct boat service between Poly and MK. The boats are much smaller than the ferries. The boat from Poly to MK is nonstop. The return stops at Grand Floridian on the way.
Check a directory map or ask a cast member at the Poly for the location of the dock for the MK boat.