But you Must have:
Joint assets,
add ur name in the real property would secure your GC more.
photos (lots), letters, friends statements etc
Joint Bank account must have both ur and his signed check.
Good luck
Disclaimer: FYI only.