Hi,
This is actually two different questions.
YES.
No. You can parallel process background tasks from two different projects at one time, but not two from the same project - even if they are from different branches - at the same time.
I hope this also resolves the question (the same one as far as I can tell) you added to this other thread.
Ann