No. Purchases are never required to play at Stake.us. You can enjoy the social casino with the free Gold Coins you receive for logging in or as part of other promotions. Purchases are an option if you wish to buy more Gold Coins.
Stake Cash can never be purchased. It comes along as a free add-on with GC purchases, and you also receive some with various promotions.