Re: oil at the prop
most likely it is coming from your exhaust and is nothing to worry about but just to ease your mind check your lower unit oil and make sure it is not milkey looking. As far as mixing your oil with gas goes go by the book not more or less correct oil mixture with gas is the life line of your motor so mix it just like you should