I'm sorry but your friend's insurance company would not be responsible for your motorcycle since car insurance does not cover the contents of the vehicle, which is what the motorcycle would be considered. If you have comprehensive coverage on the motorcycle, your insurance company will likely cover the claim.
Hello, Put short, yes, you must be listed on your spouse's insurance policy. However, if you never drive her vehicle (and see yourself doing so in the future), it's likely that you can have yourself excluded from her policy.
There are several companies that will insure you with an International driver's license. Keep in mind most company will add a surcharge onto the policy because they will not be able to verify your driving history.
Unfortunately, there usually isn't any coverage provided for contents when you tow something - only for the entity with which you are towing. Meaning, while the trailer would have physical protection extended to it, the contents you were towing would need to be covered by something else.
You would need comprehensive and collision coverage to cover the damages to the bike in the event with the animal. It is the adjusters determination on what coverage would apply, but since it's not another driver Uninsured wouldn't help.
With the majority of companies, a prior insurance discount for auto coverage is based on being previously insured under an auto policy. Unfortunately most companies won't consider an existing motorcycle policy to be sufficient to qualify for a continuous insurance discount.