That depends on which country you live in.
That depends on local laws. In the town I live in you can but it after 6 am. In the town I grew up in you have to wait until after 2pm, and one place I lived you couldn't buy it at all on a Sunday. Call your local liquor store and ask them.