The customer asked how to order the results in the view based on the custom field having values like Platinum, Diamond, Gold, etc.
Solution:
Recommend adding the custom field as a select type field, where the options (e.g. Platinum, Diamond, Gold, Silver, etc) have the numeric values in the required order (e.g. 1, 2, 3, 4, etc).
This will allow selecting this field in the view's "Ordering" settings and the results will be ordered, accordingly.
How to add post content as a text box in the form.
Solution:
Make sure that you go to Toolset > Post Types and select the post type in question, and scroll down to check the "Sections to display when editing" section and make sure the "Editor" option is checked as that is the section that shows the post content.
After that, there is an option called POST TYPE NAME content which is a dynamic field that is already added to the form when you add the post form. It is not a custom field)
But please consider that WordPress creates an archive automatically when a custom post type is created and the control for accessing that is connected to the whole post type itself and there is no distinction.
So be aware that even if you restrict the page in question that contains the archive, there is an internal link created by WordPress that will be accessible unless you restrict the access of the whole post type.