We recommend asking one question per thread as multiple is likely to result in not getting a response. However:
You likely wouldn't want to group those calculated fields but rather create one longer calculated field that combines the multiple calculations to get to the result you want.
As for Reader, reader is purely for interacting with existing vizzes without the ability to modify or change the workbook. You're looking at Tableau Desktop to achieve what you described.