Don't forget I am in UK, and our insurance may be different to yours.
My bike cover does cover me away from the home, but I am not sure about excess or crash cover for that matter.
FYI my home and contents (and car for that matter) insurance are provided by More Th>n (part of Royal Sunalliance)