Yes, it is possible. In fact I believe that the action you mentioned is the longest possible combo in Trajan.
The only thing that is not allowed is to use two different extra action tokens in one move.
Edit: just to clarify, of course all those 3 building tokens you take must be the first of their kind in order to take the corresponding additional actions.
Right, plus you have to have 3 meeples in the build camp read to go.