Sort of intrigued how you cannot self sponsor but can afford the K1 process inability to work etc. Seems an odd option.
Anyway hopefully you have the finances sorted out and the joint sponsor is OK for the I 864, the I 134 is meaningless and I doubt London will pay much attention.