You can make fresh goat cheese by simply using goat's milk instead.
Citric acid can be used in place of the vinegar- I find it does not leave a tart flavor like vinegar can but this is still a great start using what you may already have at home- if you cook the cheese in curries or stir frys you won’t taste the vinegar much. You can order just citric acid from me if you want to try it www.urbancheesecraft.etsy.com.
This cheese is soft enough to be wonderful on crusty bread as is but because it does not melt you can brown it in a little olive oil and use it as you would chicken or tofu in tacos, curries, salads, pasta dishes...the possibilities are endless! Children can even enjoy these as queso fingers!