Report Abuse

Yes to all of the above.