I have followed below articles for Public page.
1) I can make visual force page public but cannot make skuid page public.
<apex:page standardController="Account" extensions="skuid.Redirects" action="https://sopact--skuid.na14.visual.force.com/apex/skuid__ui?page=AccountWeb">
In above example 1 is working for public site but example 2 is asking me for login.
The issue seems to related to permission for Account Object. (Same issue with Product Object).
2) I cannot assign read permission as per step 4 (E).
Added screen shot check it. As noted in following screenshot both account and product object have no access and hence I cannot change it to read access.https://www.dropbox.com/s/gise5nqft238q6q/skuid-setup.png?dl=0