1.The cup refers to a measuring cup. The weight differs when talking about different materials e.g. a cup of sugar will be heavier than a cup of flour. If you don’t have a measuring cup, you can use a rice bowl which equals to the size of about a cup.
2.You can buy cheddar cheese in tast in Kowloon or most park'n shop superstore.