There are some that accept bitcoin. I think it would be to their advantage to accept bitcoin because of the anonymity of it.
yes some do and most should as bitcoin become more main stream accepted and of course it means you partner what catch you out as it wont show on any statements.