Thanks for getting in touch. I'm happy to help out a bit. There are a couple of CSS properties you can set in your site's CSS to override the default CSS, thereby setting those two pieces of unwanted text to be hidden away.

First, the * which goes automatically after any required fields is defined as part of the class mc_required. So if you set this in your site's CSS, it should stop that from displaying:

.mc_required {
display: none;
}

The separate * = required message has an item specific id of mc-indicates-required, which can be removed via customizing your site's CSS with something like this:

#mc-indicates-required {
display:none;
}

Those two pieces of CSS being present in your site's CSS file should do the trick.
-Gabe