I have SQL Server 2008 Developer edition installed on my laptop. It has many jobs, and stuff, so I was just wondering, if I install SQL Server 2008 Express edition on my client, would it be able to execute jobs? And if so, does it do it normally like the developer edition or do I have to execute/perform some other action with it. 

The main thing is that, in my database, I have this maintenance plan, that does 3 things:-

1. Takes a full backup every month
2. Takes a diff. backup every 15 days
3. Takes a log backup every 15 days.
4. Rebuilds all indices every 2 months.

So, mainly I am concerned with this, my developer edition can do this, but if I install express edition on client, would it be able to do it to or not? If so, do I have to configure something special?

One more thing, if my database (the one, that has this maintenance plan I wrote in above paragraph) is `myData.mdf`, and lets say in visual studio I create a setup project for my application, and bootstrap `SQL Server Express` with it (by clicking `Download prerequisites from the same location as my application` in Prerequisites Dialog Box) and assuming that my `myData.mdf` was in `Data` folder in my application, and is outputted with the project each time. *Would these jobs/maintainence plans persist in my database, like all tables and stored procedures, or would they be removed?*