Want to be sure of this last one  :
5 A Material's marvellous, very amusing once abridged (6)
As I already have 
 ? A ? R ? C
it must be 
FABRIC
since Material = FABRIC
and marvellous = FAB
Can't derive RIC though.
Wishing everyone the Season's best!
Raghu