Can I get Gold Points for physical games?

Yes, see here for more details.