Man, I just gave an XJ radio away, too - totally would've shipped that to ya.
I've done headliners...while not hard, they do kinda suck. We used some stuff from JoAnn Farid - but I'd take a stock headliner kit over that myself.
Sounds like you got this - and will then probably keep it to ride when your heart desires
__________________
To each his own.
Not all those who wander are lost.
The great irony - triggered snowflakes accusing triggered snowflakes of being triggered snowflakes