Fields that accept characters can be made read-only and then populated with values using URL parameters. That is useful. However, Multiple Choice, Checkbox, and Dropdown fields cannot be locked-but-viewable to the user in that way. This a problem!
I realize that those HTML form elements don't have a "readonly" attribute, but there are solutions to that. For example: https://stackoverflow.com/questions/1953017/why-cant-radio-buttons-be-readonly
Please implement something like this so we can display what has been chosen for the user. Although it doesn't look as nice, even having it disabled, would be acceptable.