Aura transaction details

See this answer where I experimented with the limits and came across some rather interesting answers:

Question 1: will we hit 101 SOQL query limit in this case?

Yes. For now, governor limits are aggregated across all actions that occur in the same transaction. Use setBackground to force your larger methods to be called in separate processes, or use a Promise chain to call one after the other. It'll take longer, slightly, but you'll reset your limits in between.

Question 2: will database changes made by saveAccount() rolled back if saveContact() throws an exception?

No. Despite the answer to question 1, each method gets its own "savepoint", so one failing will not affect the other failing.