you can use headphones for silent practice - i plug an i-rig into my phone. bass -> irig .... irig into phone ... headphones into irig ... run amplitube/fender app on phone
[b]https://www.amazon.co.uk/Zepthus-Guitar-Instrument-Interface-interface/dp/B01MTUBJVS/ref=sr_1_1?ie=UTF8&qid=1500030627&sr=8-1&keywords=irig[/b]
The app will import songs so you can play along silently, slow the music down, repeat parts etc
if you can find an electric guitarist/keyboard player you can use a mixer and two sets of headphones -not perfect, but work-able
regarding a collaborator, ask local music teacher or put a card in a music store window.