So if this is the case is it acceptable to have differences training from pilots who are not FIs? EG tailwheel.
No. Differences training is conducted for the purpose of the variation of an aircraft rating (e.g. to extend the validity of an SEP Class Rating to tailwheel aircraft).