No. Downloading gamerpics from the Xbox Live marketplace requires an active Xbox Live Gold or Game Pass Ultimate subscription.
Limitation: Custom gamerpics are local only — friends see your last synced Xbox Live gamerpic (or default) unless you sync via Gold.