Hi Colin and welcome
With a budget of $300 I think you will find that you not be able to get both a machine AND grinder from your choices. Go for the Sunbeam grinder. You might be able to pick one up for less than $200 but that wont leave you much change for the machines on your list.
You will need to increase your budget or look for a manual coffee maker like an Aeropress or plunger.
You couldnt go wrong with the Aeropress + Kyocera combo for making quality coffee according to the comments on this thread: