Cycling can be sped up with moving some seeded media over from another tank, but unless it's a lot of media the tank won't cycle instantly. Cycling usually takes time whether it's fish-in or fishless.
If your 10 gal
tank was recently cycled I'd be hesitant to remove media from it. If you do, remove a very small portion and check the water daily for a week and do water changes as needed if you start seeing ammonia and/or nitrite until the tank can re-establish itself.
Moving some substrate and decorations from the 10 to the new tank should be fine too. Most bacteria live on the filters and some but not much on the substrate and decorations. Again if you move anything from the 10 gal
I'd check the water daily for any toxin spikes.
When you move media to the new tank, I'd also test the water daily and do water changes as needed until the tank fully cycles. The link in my signature called: new tank with fish will tell you when do to water change and how much (basically any time ammonia and/or nitrite go over .25).
If you're going to keep fish in the 10 gal
I wouldn't move the whole filter. You could run the new filter for the 29 on the 10 gal
tank for a few weeks to seed it, but you'd need to keep all of the fish in the 10 gal
for that time (and again I'd still check parameters in the 29 gal
for a while to be sure there aren't any toxin spikes).
Shrimp won't help with cycling; they have a pretty small bioload. Usually in a fishless cycle you can either add pure ammonia or use raw shrimp (dead from the store in the frozen section
) as an ammonia source. I guess from your post I assumed you were going to move the fish to the 29 gal
right away and do a fish-in cycle? If not, you could use the raw shrimp method but it can be messy and unreliable as to how much ammonia is being added to the tank. So your options are:
1. Keep all the fish in the 10 gal
for now; run the filter for the 29 on the 10 gal
for 2-3 weeks to help seed it. Then move the filter to the 29 with the fish you are going to put in there and test the tank daily to make sure there aren't any toxin spikes and do water changes as needed OR
2. Move a small bit of media and/or substrate and decor from the 10 to the 29 and: a) test the 10 gal
daily to make sure there aren't any toxin spikes and do water changes as needed and b) keep all the fish in the 10 gal
and do a fishLESS cycle on the 29 gal
with pure ammonia (or raw shrimp) OR
3. Move a small bit of media and/or substrate and decor from the 10 to the 29 and: a) test the 10 gal
daily to make sure there aren't any toxin spikes and do water changes as needed and b) move the other fish to the 29 gal
and test the water daily for toxin spikes and do water changes as needed.
Hope this helps.