Hi @Anonymous ,
Are you using SharePoint Online?
For the first question, you can use the column formatting. As you don't give a specific question, so I just give you some articles for your reference:
For the second question, the type of column can not be changed.
You can differentiate the degree of task completion by creating different views.
Or delete it directly when it is completed.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.