Can I run a report of choices and extras per plot?

Yes!

You can create reports for Extras and Choices (independently and combined) that list all plots on a development, or the ability to select an individual plot (like defects, with similar filters).

These are accessed via their respective areas in the Portal.