Possibly-incorrect answer to fourth question (j):
We have j(54)=j(18)-12, and j(18)=j(6)-4, and j(6)=j(2)-4/3, etc. Adding up any number of these and telescoping, we have $j(54)=j(54\cdot3^{-k})-(18-6\cdot3^{1-k})$. So if j is continuous at 0 then it follows that $j(54)=j(0)-18$ which almost tells us that the answer we're looking for is 0 -- but the sign is wrong. So this would yield a solution if we were told that j is continuous and if the recurrence for j had a $+$ instead of a $-$.
However,
with the question as it stands I claim the answer is not uniquely determined by the available information. Say that $x$ and $y$ are "in the same class" if their ratio is an integer power of 3. Notice that our recurrence only ever relates numbers in the same class. So we may choose independently what happens in each: e.g., define j(x) arbitrarily for $1\leq x<3$, and then extend via the recurrence. By doing this we may pick any value at all for $j(54)$ (note in particular that 54 and 36 are in different classes), and then we may arrange for pretty much anything to map to $j(54)-18$.
I suppose
one might argue that the use of the notation $j^{-1}$ implies that $j$ has a well-defined inverse everywhere, or at least that exactly one thing maps to $j(54)-18$; that might be nontrivial to arrange with a construction of the sort above (though I bet it's possible). But it does look to me as if the question may perhaps be in error.