Cindy,
You can get your guests Internet service with HughesNet but you'll need some technical help from someone who can setup and configure a wireless router with Gargoyle firmware.
The Gargoyle firmware adds features to a standard router that will enable you to set limits on how much data each person can use, when they can use it, and on what types of activities they can use (blocking torrent files, movies, audio streaming, etc).
Gargoyle also allows you to set an overall daily data limit so you will not use all your data before the end of the month. If the daily limit is reached, the router can be set to throttle back speeds to everyone so at least they will have basic Internet til the next day.
It may not be a perfect solution (what is?) but it can and will work for you.