the FF would be great .. dont over do it tho ..
i personally wouldn't use that compost for your soil .. because its not to sanitary .. itll be full of bug and shit.. that compost would be better if your making a Tea .. i'd say use a nice organic tropical mix .. something that containes peat...
yea hold off on the salts ... repot into a big pot ....your right it is a little bit N def.. when u do water it try and get something organic thats high in N , use what ever u get at first about half strengh ... less is always more